builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1693 starttime: 1461407186.99 results: success (0) buildid: 20160423014751 builduid: 4a551be9d5ae4526a36020d2fad26a6a revision: 37f04460ddb76d6ef4e7c32a8a6b2fbc44cb8776 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:26.991551) ========= master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:26.992004) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:26.992306) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:27.034998) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:27.035280) ========= 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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False --2016-04-23 03:26:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-04-23 03:26:27 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.674479 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:27.800705) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:27.801033) ========= 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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017855 ========= master_lag: 0.32 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:28.136883) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-23 03:26:28.137221) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 37f04460ddb76d6ef4e7c32a8a6b2fbc44cb8776 --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 37f04460ddb76d6ef4e7c32a8a6b2fbc44cb8776 --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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False 2016-04-23 03:26:28,245 truncating revision to first 12 chars 2016-04-23 03:26:28,246 Setting DEBUG logging. 2016-04-23 03:26:28,246 attempt 1/10 2016-04-23 03:26:28,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/37f04460ddb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 03:26:29,575 unpacking tar archive at: mozilla-central-37f04460ddb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.957670 ========= master_lag: 2.81 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-23 03:26:32.903487) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:32.903756) ========= script_repo_revision: 37f04460ddb76d6ef4e7c32a8a6b2fbc44cb8776 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:32.904116) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:32.904411) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 03:26:32.942903) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 2 secs) (at 2016-04-23 03:26:32.943169) ========= /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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False 03:26:33 INFO - MultiFileLogger online at 20160423 03:26:33 in /builds/slave/test 03:26:33 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 03:26:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:26:33 INFO - {'append_to_log': False, 03:26:33 INFO - 'base_work_dir': '/builds/slave/test', 03:26:33 INFO - 'blob_upload_branch': 'mozilla-central', 03:26:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:26:33 INFO - 'buildbot_json_path': 'buildprops.json', 03:26:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:26:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:26:33 INFO - 'download_minidump_stackwalk': True, 03:26:33 INFO - 'download_symbols': 'true', 03:26:33 INFO - 'e10s': False, 03:26:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:26:33 INFO - 'tooltool.py': '/tools/tooltool.py', 03:26:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:26:33 INFO - '/tools/misc-python/virtualenv.py')}, 03:26:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:26:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:26:33 INFO - 'log_level': 'info', 03:26:33 INFO - 'log_to_console': True, 03:26:33 INFO - 'opt_config_files': (), 03:26:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:26:33 INFO - '--processes=1', 03:26:33 INFO - '--config=%(test_path)s/wptrunner.ini', 03:26:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:26:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:26:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:26:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:26:33 INFO - 'pip_index': False, 03:26:33 INFO - 'require_test_zip': True, 03:26:33 INFO - 'test_type': ('testharness',), 03:26:33 INFO - 'this_chunk': '1', 03:26:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:26:33 INFO - 'total_chunks': '10', 03:26:33 INFO - 'virtualenv_path': 'venv', 03:26:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:26:33 INFO - 'work_dir': 'build'} 03:26:33 INFO - ##### 03:26:33 INFO - ##### Running clobber step. 03:26:33 INFO - ##### 03:26:33 INFO - Running pre-action listener: _resource_record_pre_action 03:26:33 INFO - Running main action method: clobber 03:26:33 INFO - rmtree: /builds/slave/test/build 03:26:33 INFO - Running post-action listener: _resource_record_post_action 03:26:33 INFO - ##### 03:26:33 INFO - ##### Running read-buildbot-config step. 03:26:33 INFO - ##### 03:26:33 INFO - Running pre-action listener: _resource_record_pre_action 03:26:33 INFO - Running main action method: read_buildbot_config 03:26:33 INFO - Using buildbot properties: 03:26:33 INFO - { 03:26:33 INFO - "project": "", 03:26:33 INFO - "product": "firefox", 03:26:33 INFO - "script_repo_revision": "production", 03:26:33 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 03:26:33 INFO - "repository": "", 03:26:33 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 03:26:33 INFO - "buildid": "20160423014751", 03:26:33 INFO - "pgo_build": "False", 03:26:33 INFO - "basedir": "/builds/slave/test", 03:26:33 INFO - "buildnumber": 3, 03:26:33 INFO - "slavename": "tst-linux64-spot-1693", 03:26:33 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/", 03:26:33 INFO - "platform": "linux64", 03:26:33 INFO - "branch": "mozilla-central", 03:26:33 INFO - "revision": "37f04460ddb76d6ef4e7c32a8a6b2fbc44cb8776", 03:26:33 INFO - "repo_path": "mozilla-central", 03:26:33 INFO - "moz_repo_path": "", 03:26:33 INFO - "stage_platform": "linux64", 03:26:33 INFO - "builduid": "4a551be9d5ae4526a36020d2fad26a6a", 03:26:33 INFO - "slavebuilddir": "test" 03:26:33 INFO - } 03:26:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 03:26:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 03:26:33 INFO - Running post-action listener: _resource_record_post_action 03:26:33 INFO - ##### 03:26:33 INFO - ##### Running download-and-extract step. 03:26:33 INFO - ##### 03:26:33 INFO - Running pre-action listener: _resource_record_pre_action 03:26:33 INFO - Running main action method: download_and_extract 03:26:33 INFO - mkdir: /builds/slave/test/build/tests 03:26:33 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')]} 03:26:33 INFO - https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 03:26:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:26:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:26:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:43 INFO - Downloaded 1361 bytes. 03:26:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:26:43 INFO - Using the following test package requirements: 03:26:43 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 03:26:43 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 03:26:43 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 03:26:43 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'jsshell-linux-x86_64.zip'], 03:26:43 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 03:26:43 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 03:26:43 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 03:26:43 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 03:26:43 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 03:26:43 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:26:43 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 03:26: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 03:26: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')]} 03:26:43 INFO - https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 03:26:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 03:26:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 03:26:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:52 INFO - Downloaded 22745727 bytes. 03:26:52 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/*'] 03:26:52 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/* 03:26:53 INFO - caution: filename not matched: web-platform/* 03:26:53 INFO - Return code: 11 03:26:53 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')]} 03:26:53 INFO - https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 03:26:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:26:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:26:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:26:57 INFO - Downloaded 36402274 bytes. 03:26:57 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/*'] 03:26:57 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/* 03:27:03 INFO - caution: filename not matched: bin/* 03:27:03 INFO - caution: filename not matched: config/* 03:27:03 INFO - caution: filename not matched: mozbase/* 03:27:03 INFO - caution: filename not matched: marionette/* 03:27:03 INFO - caution: filename not matched: tools/wptserve/* 03:27:03 INFO - Return code: 11 03:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:27:03 INFO - https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 03:27:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:27:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:27:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:27:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:27:10 INFO - Downloaded 64438837 bytes. 03:27:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:27:10 INFO - mkdir: /builds/slave/test/properties 03:27:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:27:10 INFO - Writing to file /builds/slave/test/properties/build_url 03:27:10 INFO - Contents: 03:27:10 INFO - build_url:https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:27:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:27:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:27:12 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:27:12 INFO - Contents: 03:27:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:27:12 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')]} 03:27:12 INFO - https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:27:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:27:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:27:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:27:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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 03:27:19 INFO - Downloaded 90861936 bytes. 03:27:19 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'] 03:27:19 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 03:27:43 INFO - Return code: 0 03:27:43 INFO - Running post-action listener: _resource_record_post_action 03:27:43 INFO - Running post-action listener: set_extra_try_arguments 03:27:43 INFO - ##### 03:27:43 INFO - ##### Running create-virtualenv step. 03:27:43 INFO - ##### 03:27:43 INFO - Running pre-action listener: _pre_create_virtualenv 03:27:43 INFO - Running pre-action listener: _resource_record_pre_action 03:27:43 INFO - Running main action method: create_virtualenv 03:27:43 INFO - Creating virtualenv /builds/slave/test/build/venv 03:27:43 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 03:27:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:27:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:27:44 INFO - Using real prefix '/usr' 03:27:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:27:48 INFO - Installing distribute.............................................................................................................................................................................................done. 03:28:01 INFO - Installing pip.................done. 03:28:01 INFO - Return code: 0 03:28:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:28:01 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')]} 03:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:01 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')]} 03:28:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a71030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a723f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b8d480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, '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-1461406392.637114-378283091', '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 03:28:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:28:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:28:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:28:01 INFO - 'CCACHE_UMASK': '002', 03:28:01 INFO - 'DISPLAY': ':0', 03:28:01 INFO - 'HOME': '/home/cltbld', 03:28:01 INFO - 'LANG': 'en_US.UTF-8', 03:28:01 INFO - 'LOGNAME': 'cltbld', 03:28:01 INFO - 'MAIL': '/var/mail/cltbld', 03:28:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:28:01 INFO - 'MOZ_NO_REMOTE': '1', 03:28:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:28:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:28:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:01 INFO - 'PWD': '/builds/slave/test', 03:28:01 INFO - 'SHELL': '/bin/bash', 03:28:01 INFO - 'SHLVL': '1', 03:28:01 INFO - 'TERM': 'linux', 03:28:01 INFO - 'TMOUT': '86400', 03:28:01 INFO - 'USER': 'cltbld', 03:28:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:28:01 INFO - '_': '/tools/buildbot/bin/python'} 03:28:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:01 INFO - Downloading/unpacking psutil>=0.7.1 03:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:28:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:28:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:28:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:28:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:28:07 INFO - Installing collected packages: psutil 03:28:07 INFO - Running setup.py install for psutil 03:28:08 INFO - building 'psutil._psutil_linux' extension 03:28:08 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 03:28:11 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 03:28:12 INFO - building 'psutil._psutil_posix' extension 03:28:12 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 03:28:12 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 03:28:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:28:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:28:12 INFO - Successfully installed psutil 03:28:12 INFO - Cleaning up... 03:28:12 INFO - Return code: 0 03:28:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:28:12 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')]} 03:28:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:12 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')]} 03:28:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a71030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a723f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b8d480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, '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-1461406392.637114-378283091', '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 03:28:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:28:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:28:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:28:12 INFO - 'CCACHE_UMASK': '002', 03:28:12 INFO - 'DISPLAY': ':0', 03:28:12 INFO - 'HOME': '/home/cltbld', 03:28:12 INFO - 'LANG': 'en_US.UTF-8', 03:28:12 INFO - 'LOGNAME': 'cltbld', 03:28:12 INFO - 'MAIL': '/var/mail/cltbld', 03:28:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:28:12 INFO - 'MOZ_NO_REMOTE': '1', 03:28:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:28:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:28:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:12 INFO - 'PWD': '/builds/slave/test', 03:28:12 INFO - 'SHELL': '/bin/bash', 03:28:12 INFO - 'SHLVL': '1', 03:28:12 INFO - 'TERM': 'linux', 03:28:12 INFO - 'TMOUT': '86400', 03:28:12 INFO - 'USER': 'cltbld', 03:28:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:28:12 INFO - '_': '/tools/buildbot/bin/python'} 03:28:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:28:13 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 03:28:13 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 03:28:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:13 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 03:28:13 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 03:28:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:28:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:28:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:28:18 INFO - Installing collected packages: mozsystemmonitor 03:28:18 INFO - Running setup.py install for mozsystemmonitor 03:28:18 INFO - Successfully installed mozsystemmonitor 03:28:18 INFO - Cleaning up... 03:28:18 INFO - Return code: 0 03:28:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:28:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a71030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a723f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b8d480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, '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-1461406392.637114-378283091', '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 03:28:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:28:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:28:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:28:18 INFO - 'CCACHE_UMASK': '002', 03:28:18 INFO - 'DISPLAY': ':0', 03:28:18 INFO - 'HOME': '/home/cltbld', 03:28:18 INFO - 'LANG': 'en_US.UTF-8', 03:28:18 INFO - 'LOGNAME': 'cltbld', 03:28:18 INFO - 'MAIL': '/var/mail/cltbld', 03:28:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:28:18 INFO - 'MOZ_NO_REMOTE': '1', 03:28:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:28:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:28:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:18 INFO - 'PWD': '/builds/slave/test', 03:28:18 INFO - 'SHELL': '/bin/bash', 03:28:18 INFO - 'SHLVL': '1', 03:28:18 INFO - 'TERM': 'linux', 03:28:18 INFO - 'TMOUT': '86400', 03:28:18 INFO - 'USER': 'cltbld', 03:28:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:28:18 INFO - '_': '/tools/buildbot/bin/python'} 03:28:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:19 INFO - Downloading/unpacking blobuploader==1.2.4 03:28:19 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 03:28:19 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 03:28:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:19 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 03:28:19 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 03:28:24 INFO - Downloading blobuploader-1.2.4.tar.gz 03:28:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:28:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:28:24 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 03:28:24 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 03:28:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:24 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 03:28:24 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 03:28:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:28:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:28:25 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 03:28:25 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 03:28:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:25 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 03:28:25 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 03:28:25 INFO - Downloading docopt-0.6.1.tar.gz 03:28:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:28:26 INFO - Installing collected packages: blobuploader, requests, docopt 03:28:26 INFO - Running setup.py install for blobuploader 03:28:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:28:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:28:26 INFO - Running setup.py install for requests 03:28:27 INFO - Running setup.py install for docopt 03:28:27 INFO - Successfully installed blobuploader requests docopt 03:28:27 INFO - Cleaning up... 03:28:27 INFO - Return code: 0 03:28:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:28:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a71030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a723f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b8d480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, '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-1461406392.637114-378283091', '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 03:28:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:28:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:28:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:28:27 INFO - 'CCACHE_UMASK': '002', 03:28:27 INFO - 'DISPLAY': ':0', 03:28:27 INFO - 'HOME': '/home/cltbld', 03:28:27 INFO - 'LANG': 'en_US.UTF-8', 03:28:27 INFO - 'LOGNAME': 'cltbld', 03:28:27 INFO - 'MAIL': '/var/mail/cltbld', 03:28:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:28:27 INFO - 'MOZ_NO_REMOTE': '1', 03:28:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:28:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:28:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:27 INFO - 'PWD': '/builds/slave/test', 03:28:27 INFO - 'SHELL': '/bin/bash', 03:28:27 INFO - 'SHLVL': '1', 03:28:27 INFO - 'TERM': 'linux', 03:28:27 INFO - 'TMOUT': '86400', 03:28:27 INFO - 'USER': 'cltbld', 03:28:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:28:27 INFO - '_': '/tools/buildbot/bin/python'} 03:28:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:28:27 INFO - Running setup.py (path:/tmp/pip-3L8tEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:28:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:28:27 INFO - Running setup.py (path:/tmp/pip-fel6uU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:28:28 INFO - Running setup.py (path:/tmp/pip-Y0bHHO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:28:28 INFO - Running setup.py (path:/tmp/pip-wdw2y1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:28:28 INFO - Running setup.py (path:/tmp/pip-QSc5WN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:28:28 INFO - Running setup.py (path:/tmp/pip-QB5cJv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:28:28 INFO - Running setup.py (path:/tmp/pip-aTE9OF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:28:28 INFO - Running setup.py (path:/tmp/pip-Qp0KAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:28:28 INFO - Running setup.py (path:/tmp/pip-mUjGmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:28:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:28:28 INFO - Running setup.py (path:/tmp/pip-TaSmDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:28:29 INFO - Running setup.py (path:/tmp/pip-LczBYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:28:29 INFO - Running setup.py (path:/tmp/pip-1oD5Sl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:28:29 INFO - Running setup.py (path:/tmp/pip-qNb3ea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:28:29 INFO - Running setup.py (path:/tmp/pip-kwruXE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:29 INFO - Running setup.py (path:/tmp/pip-IMCR9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:28:29 INFO - Running setup.py (path:/tmp/pip-HuYYWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:28:29 INFO - Running setup.py (path:/tmp/pip-pSBFIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:28:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:28:29 INFO - Running setup.py (path:/tmp/pip-p702qK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:28:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:28:30 INFO - Running setup.py (path:/tmp/pip-FFFifq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:28:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:30 INFO - Running setup.py (path:/tmp/pip-A2YTYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:28:30 INFO - Running setup.py (path:/tmp/pip-W_s7T_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:28:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:30 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 03:28:30 INFO - Running setup.py install for manifestparser 03:28:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:28:31 INFO - Running setup.py install for mozcrash 03:28:31 INFO - Running setup.py install for mozdebug 03:28:31 INFO - Running setup.py install for mozdevice 03:28:31 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:28:31 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:28:31 INFO - Running setup.py install for mozfile 03:28:31 INFO - Running setup.py install for mozhttpd 03:28:31 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:28:31 INFO - Running setup.py install for mozinfo 03:28:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Running setup.py install for mozInstall 03:28:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Running setup.py install for mozleak 03:28:32 INFO - Running setup.py install for mozlog 03:28:32 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Running setup.py install for moznetwork 03:28:32 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:28:32 INFO - Running setup.py install for mozprocess 03:28:33 INFO - Running setup.py install for mozprofile 03:28:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:28:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:28:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:28:33 INFO - Running setup.py install for mozrunner 03:28:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:28:33 INFO - Running setup.py install for mozscreenshot 03:28:33 INFO - Running setup.py install for moztest 03:28:34 INFO - Running setup.py install for mozversion 03:28:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:28:34 INFO - Running setup.py install for wptserve 03:28:34 INFO - Running setup.py install for marionette-driver 03:28:34 INFO - Running setup.py install for browsermob-proxy 03:28:34 INFO - Running setup.py install for marionette-client 03:28:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:35 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:28:35 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 03:28:35 INFO - Cleaning up... 03:28:35 INFO - Return code: 0 03:28:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:28:35 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')]} 03:28:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:28:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:35 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')]} 03:28:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:28:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:28:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a71030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a723f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b8d480>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, '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-1461406392.637114-378283091', '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 03:28:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:28:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:28:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:28:35 INFO - 'CCACHE_UMASK': '002', 03:28:35 INFO - 'DISPLAY': ':0', 03:28:35 INFO - 'HOME': '/home/cltbld', 03:28:35 INFO - 'LANG': 'en_US.UTF-8', 03:28:35 INFO - 'LOGNAME': 'cltbld', 03:28:35 INFO - 'MAIL': '/var/mail/cltbld', 03:28:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:28:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:28:35 INFO - 'MOZ_NO_REMOTE': '1', 03:28:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:28:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:28:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:28:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:28:35 INFO - 'PWD': '/builds/slave/test', 03:28:35 INFO - 'SHELL': '/bin/bash', 03:28:35 INFO - 'SHLVL': '1', 03:28:35 INFO - 'TERM': 'linux', 03:28:35 INFO - 'TMOUT': '86400', 03:28:35 INFO - 'USER': 'cltbld', 03:28:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:28:35 INFO - '_': '/tools/buildbot/bin/python'} 03:28:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:28:35 INFO - Running setup.py (path:/tmp/pip-eUyERq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:28:35 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)) 03:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:28:35 INFO - Running setup.py (path:/tmp/pip-ZyeUJw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:28:36 INFO - Running setup.py (path:/tmp/pip-Db9iMJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:28:36 INFO - Running setup.py (path:/tmp/pip-71M9GR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:28:36 INFO - Running setup.py (path:/tmp/pip-v36Tve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:28:36 INFO - Running setup.py (path:/tmp/pip-yZMcAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:28:36 INFO - Running setup.py (path:/tmp/pip-n31MJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:28:36 INFO - Running setup.py (path:/tmp/pip-1jT_zj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:28:36 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)) 03:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:28:36 INFO - Running setup.py (path:/tmp/pip-R8rhAK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:28:37 INFO - Running setup.py (path:/tmp/pip-D29SNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:28:37 INFO - Running setup.py (path:/tmp/pip-5p5rPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:28:37 INFO - Running setup.py (path:/tmp/pip-g9Kpje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:28:37 INFO - Running setup.py (path:/tmp/pip-KwAclF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:28:37 INFO - Running setup.py (path:/tmp/pip-4pDb8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:37 INFO - Running setup.py (path:/tmp/pip-3TqCsw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:28:37 INFO - Running setup.py (path:/tmp/pip-Vst6yL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:28:37 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)) 03:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:28:38 INFO - Running setup.py (path:/tmp/pip-D1a2zC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:28:38 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)) 03:28:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:28:38 INFO - Running setup.py (path:/tmp/pip-D58zkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:28:38 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)) 03:28:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:28:38 INFO - Running setup.py (path:/tmp/pip-A3Z05b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:28:38 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)) 03:28:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:38 INFO - Running setup.py (path:/tmp/pip-70MwRb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:28:38 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)) 03:28:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:28:38 INFO - Running setup.py (path:/tmp/pip-TMJujI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:28:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:28:39 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)) 03:28:39 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)) 03:28:39 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)) 03:28:39 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)) 03:28:39 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)) 03:28:39 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)) 03:28:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:28:39 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 03:28:39 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 03:28:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:28:39 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 03:28:39 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 03:28:43 INFO - Downloading blessings-1.6.tar.gz 03:28:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:28:44 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)) 03:28:44 INFO - Installing collected packages: blessings 03:28:44 INFO - Running setup.py install for blessings 03:28:44 INFO - Successfully installed blessings 03:28:44 INFO - Cleaning up... 03:28:44 INFO - Return code: 0 03:28:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:28:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:28:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:28:45 INFO - Reading from file tmpfile_stdout 03:28:45 INFO - Current package versions: 03:28:45 INFO - argparse == 1.2.1 03:28:45 INFO - blessings == 1.6 03:28:45 INFO - blobuploader == 1.2.4 03:28:45 INFO - browsermob-proxy == 0.6.0 03:28:45 INFO - docopt == 0.6.1 03:28:45 INFO - manifestparser == 1.1 03:28:45 INFO - marionette-client == 2.3.0 03:28:45 INFO - marionette-driver == 1.4.0 03:28:45 INFO - mozInstall == 1.12 03:28:45 INFO - mozcrash == 0.17 03:28:45 INFO - mozdebug == 0.1 03:28:45 INFO - mozdevice == 0.48 03:28:45 INFO - mozfile == 1.2 03:28:45 INFO - mozhttpd == 0.7 03:28:45 INFO - mozinfo == 0.9 03:28:45 INFO - mozleak == 0.1 03:28:45 INFO - mozlog == 3.1 03:28:45 INFO - moznetwork == 0.27 03:28:45 INFO - mozprocess == 0.22 03:28:45 INFO - mozprofile == 0.28 03:28:45 INFO - mozrunner == 6.11 03:28:45 INFO - mozscreenshot == 0.1 03:28:45 INFO - mozsystemmonitor == 0.0 03:28:45 INFO - moztest == 0.7 03:28:45 INFO - mozversion == 1.4 03:28:45 INFO - psutil == 3.1.1 03:28:45 INFO - requests == 1.2.3 03:28:45 INFO - wptserve == 1.4.0 03:28:45 INFO - wsgiref == 0.1.2 03:28:45 INFO - Running post-action listener: _resource_record_post_action 03:28:45 INFO - Running post-action listener: _start_resource_monitoring 03:28:45 INFO - Starting resource monitoring. 03:28:45 INFO - ##### 03:28:45 INFO - ##### Running pull step. 03:28:45 INFO - ##### 03:28:45 INFO - Running pre-action listener: _resource_record_pre_action 03:28:45 INFO - Running main action method: pull 03:28:45 INFO - Pull has nothing to do! 03:28:45 INFO - Running post-action listener: _resource_record_post_action 03:28:45 INFO - ##### 03:28:45 INFO - ##### Running install step. 03:28:45 INFO - ##### 03:28:45 INFO - Running pre-action listener: _resource_record_pre_action 03:28:45 INFO - Running main action method: install 03:28:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:28:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:28:45 INFO - Reading from file tmpfile_stdout 03:28:45 INFO - Detecting whether we're running mozinstall >=1.0... 03:28:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:28:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:28:45 INFO - Reading from file tmpfile_stdout 03:28:45 INFO - Output received: 03:28:45 INFO - Usage: mozinstall [options] installer 03:28:45 INFO - Options: 03:28:45 INFO - -h, --help show this help message and exit 03:28:45 INFO - -d DEST, --destination=DEST 03:28:45 INFO - Directory to install application into. [default: 03:28:45 INFO - "/builds/slave/test"] 03:28:45 INFO - --app=APP Application being installed. [default: firefox] 03:28:45 INFO - mkdir: /builds/slave/test/build/application 03:28:45 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'] 03:28:45 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 03:29:14 INFO - Reading from file tmpfile_stdout 03:29:14 INFO - Output received: 03:29:14 INFO - /builds/slave/test/build/application/firefox/firefox 03:29:14 INFO - Running post-action listener: _resource_record_post_action 03:29:14 INFO - ##### 03:29:14 INFO - ##### Running run-tests step. 03:29:14 INFO - ##### 03:29:14 INFO - Running pre-action listener: _resource_record_pre_action 03:29:14 INFO - Running main action method: run_tests 03:29:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:29:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:29:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:29:14 INFO - grabbing minidump binary from tooltool 03:29:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:29:14 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 0x1aadca0>, '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 0x1b8a810>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b8acc0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:29:14 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 03:29:14 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 03:29:15 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 03:29:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:29:17 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpK2bXh7 03:29:17 INFO - INFO - File integrity verified, renaming tmpK2bXh7 to linux64-minidump_stackwalk 03:29:17 INFO - INFO - Updating local cache /builds/tooltool_cache... 03:29:17 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 03:29:17 INFO - Return code: 0 03:29:17 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 03:29:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:29:17 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/OgB5H4LzRz6Gk5fb4-SoEg/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 03:29:17 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/OgB5H4LzRz6Gk5fb4-SoEg/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 03:29:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:29:17 INFO - 'CCACHE_UMASK': '002', 03:29:17 INFO - 'DISPLAY': ':0', 03:29:17 INFO - 'HOME': '/home/cltbld', 03:29:17 INFO - 'LANG': 'en_US.UTF-8', 03:29:17 INFO - 'LOGNAME': 'cltbld', 03:29:17 INFO - 'MAIL': '/var/mail/cltbld', 03:29:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:29:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:29:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:29:17 INFO - 'MOZ_NO_REMOTE': '1', 03:29:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:29:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:29:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:29:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:29:17 INFO - 'PWD': '/builds/slave/test', 03:29:17 INFO - 'SHELL': '/bin/bash', 03:29:17 INFO - 'SHLVL': '1', 03:29:17 INFO - 'TERM': 'linux', 03:29:17 INFO - 'TMOUT': '86400', 03:29:17 INFO - 'USER': 'cltbld', 03:29:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461406392.637114-378283091', 03:29:17 INFO - '_': '/tools/buildbot/bin/python'} 03:29:17 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/OgB5H4LzRz6Gk5fb4-SoEg/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 03:29:18 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 03:29:18 INFO - import pkg_resources 03:29:19 INFO - Using 1 client processes 03:29:19 INFO - wptserve Starting http server on 127.0.0.1:8000 03:29:19 INFO - wptserve Starting http server on 127.0.0.1:8001 03:29:19 INFO - wptserve Starting http server on 127.0.0.1:8443 03:29:22 INFO - SUITE-START | Running 778 tests 03:29:22 INFO - Running testharness tests 03:29:22 INFO - Setting up ssl 03:29:22 INFO - PROCESS | certutil | 03:29:22 INFO - PROCESS | certutil | 03:29:22 INFO - PROCESS | certutil | 03:29:22 INFO - Certificate Nickname Trust Attributes 03:29:22 INFO - SSL,S/MIME,JAR/XPI 03:29:22 INFO - 03:29:22 INFO - web-platform-tests CT,, 03:29:22 INFO - 03:29:22 INFO - Starting runner 03:29:24 INFO - PROCESS | 1957 | 1461407364729 Marionette DEBUG Marionette enabled via build flag and pref 03:29:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e2a800 == 1 [pid = 1957] [id = 1] 03:29:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 1 (0x7f7bd8e2b000) [pid = 1957] [serial = 1] [outer = (nil)] 03:29:25 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:29:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 2 (0x7f7bd8e2c000) [pid = 1957] [serial = 2] [outer = 0x7f7bd8e2b000] 03:29:25 INFO - PROCESS | 1957 | 1461407365456 Marionette INFO Listening on port 2828 03:29:26 INFO - PROCESS | 1957 | 1461407366064 Marionette DEBUG Marionette enabled via command-line flag 03:29:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d0c800 == 2 [pid = 1957] [id = 2] 03:29:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 3 (0x7f7bd5d0d000) [pid = 1957] [serial = 3] [outer = (nil)] 03:29:26 INFO - PROCESS | 1957 | [1957] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:29:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 4 (0x7f7bd5d0e000) [pid = 1957] [serial = 4] [outer = 0x7f7bd5d0d000] 03:29:26 INFO - PROCESS | 1957 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f7bd5dcbd60 03:29:26 INFO - PROCESS | 1957 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f7bd514b580 03:29:26 INFO - PROCESS | 1957 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f7bd5151850 03:29:26 INFO - PROCESS | 1957 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f7bd5151b50 03:29:26 INFO - PROCESS | 1957 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f7bd5151e80 03:29:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 5 (0x7f7bd518f800) [pid = 1957] [serial = 5] [outer = 0x7f7bd8e2b000] 03:29:26 INFO - PROCESS | 1957 | [1957] 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 03:29:26 INFO - PROCESS | 1957 | 1461407366883 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38729 03:29:26 INFO - PROCESS | 1957 | [1957] 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 03:29:26 INFO - PROCESS | 1957 | 1461407366964 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38730 03:29:26 INFO - PROCESS | 1957 | [1957] 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 03:29:26 INFO - PROCESS | 1957 | 1461407366978 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38731 03:29:26 INFO - PROCESS | 1957 | 1461407366983 Marionette DEBUG Closed connection conn0 03:29:27 INFO - PROCESS | 1957 | 1461407367060 Marionette DEBUG Closed connection conn1 03:29:27 INFO - PROCESS | 1957 | [1957] 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 2255 03:29:27 INFO - PROCESS | 1957 | [1957] 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 03:29:27 INFO - PROCESS | 1957 | 1461407367111 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38732 03:29:27 INFO - PROCESS | 1957 | 1461407367113 Marionette DEBUG Closed connection conn2 03:29:27 INFO - PROCESS | 1957 | [1957] 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 03:29:27 INFO - PROCESS | 1957 | 1461407367163 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38733 03:29:27 INFO - PROCESS | 1957 | 1461407367180 Marionette DEBUG Closed connection conn3 03:29:27 INFO - PROCESS | 1957 | 1461407367236 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:29:27 INFO - PROCESS | 1957 | 1461407367255 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":"20160423014751","device":"desktop","version":"48.0a1"} 03:29:27 INFO - PROCESS | 1957 | [1957] 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 03:29:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc94a3800 == 3 [pid = 1957] [id = 3] 03:29:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 6 (0x7f7bc94a4000) [pid = 1957] [serial = 6] [outer = (nil)] 03:29:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc94a4800 == 4 [pid = 1957] [id = 4] 03:29:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 7 (0x7f7bc9467800) [pid = 1957] [serial = 7] [outer = (nil)] 03:29:29 INFO - PROCESS | 1957 | [1957] 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 03:29:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8679000 == 5 [pid = 1957] [id = 5] 03:29:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 8 (0x7f7bc8412000) [pid = 1957] [serial = 8] [outer = (nil)] 03:29:29 INFO - PROCESS | 1957 | [1957] 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 03:29:29 INFO - PROCESS | 1957 | [1957] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:29:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 9 (0x7f7bc8386800) [pid = 1957] [serial = 9] [outer = 0x7f7bc8412000] 03:29:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 10 (0x7f7bc7e0c000) [pid = 1957] [serial = 10] [outer = 0x7f7bc94a4000] 03:29:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 11 (0x7f7bc7e2f000) [pid = 1957] [serial = 11] [outer = 0x7f7bc9467800] 03:29:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 12 (0x7f7bc7e31000) [pid = 1957] [serial = 12] [outer = 0x7f7bc8412000] 03:29:30 INFO - PROCESS | 1957 | 1461407370869 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 1957 | 1461407370889 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 13 (0x7f7bc5dae000) [pid = 1957] [serial = 13] [outer = 0x7f7bc8412000] 03:29:31 INFO - PROCESS | 1957 | 1461407371586 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ff2df32c-6e31-46c2-be59-dce3d2434eb5","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":"20160423014751","device":"desktop","version":"48.0a1","command_id":1}}] 03:29:31 INFO - PROCESS | 1957 | 1461407371805 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:29:32 INFO - PROCESS | 1957 | 1461407372134 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:29:32 INFO - PROCESS | 1957 | 1461407372219 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:29:32 INFO - PROCESS | 1957 | [1957] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:29:32 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:29:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 14 (0x7f7bc924a000) [pid = 1957] [serial = 14] [outer = 0x7f7bc8412000] 03:29:32 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:29:32 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:29:32 INFO - PROCESS | 1957 | 1461407372804 Marionette TRACE conn4 <- [1,3,null,{}] 03:29:32 INFO - PROCESS | 1957 | 1461407372857 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:29:32 INFO - PROCESS | 1957 | 1461407372905 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:29:32 INFO - PROCESS | 1957 | 1461407372970 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 1957 | 1461407372973 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:29:33 INFO - PROCESS | 1957 | 1461407373029 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 1957 | 1461407373034 Marionette TRACE conn4 <- [1,6,null,{}] 03:29:33 INFO - PROCESS | 1957 | 1461407373054 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:33 INFO - PROCESS | 1957 | 1461407373073 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:29:33 INFO - PROCESS | 1957 | 1461407373079 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1203800 == 6 [pid = 1957] [id = 6] 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 15 (0x7f7bca36d400) [pid = 1957] [serial = 15] [outer = (nil)] 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 16 (0x7f7bca36e000) [pid = 1957] [serial = 16] [outer = 0x7f7bca36d400] 03:29:33 INFO - PROCESS | 1957 | 1461407373149 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 17 (0x7f7bc1286800) [pid = 1957] [serial = 17] [outer = 0x7f7bca36d400] 03:29:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121a000 == 7 [pid = 1957] [id = 7] 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 18 (0x7f7bc0f45c00) [pid = 1957] [serial = 18] [outer = (nil)] 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 19 (0x7f7bc0f4a400) [pid = 1957] [serial = 19] [outer = 0x7f7bc0f45c00] 03:29:33 INFO - PROCESS | 1957 | 1461407373616 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 20 (0x7f7bc0353400) [pid = 1957] [serial = 20] [outer = 0x7f7bc0f45c00] 03:29:34 INFO - PROCESS | 1957 | 1461407374070 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:29:34 INFO - PROCESS | 1957 | [1957] 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 03:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1189ms 03:29:34 INFO - PROCESS | 1957 | 1461407374233 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:29:34 INFO - PROCESS | 1957 | 1461407374235 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:29:34 INFO - PROCESS | 1957 | 1461407374269 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:29:34 INFO - PROCESS | 1957 | 1461407374271 Marionette TRACE conn4 <- [1,10,null,{}] 03:29:34 INFO - PROCESS | 1957 | 1461407374285 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:34 INFO - PROCESS | 1957 | 1461407374453 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:29:34 INFO - PROCESS | 1957 | 1461407374467 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf39c000 == 8 [pid = 1957] [id = 8] 03:29:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 21 (0x7f7bbf360c00) [pid = 1957] [serial = 21] [outer = (nil)] 03:29:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 22 (0x7f7bbf362800) [pid = 1957] [serial = 22] [outer = 0x7f7bbf360c00] 03:29:34 INFO - PROCESS | 1957 | 1461407374533 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 23 (0x7f7bc0245800) [pid = 1957] [serial = 23] [outer = 0x7f7bbf360c00] 03:29:35 INFO - PROCESS | 1957 | 1461407375090 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 901ms 03:29:35 INFO - PROCESS | 1957 | 1461407375348 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 1957 | 1461407375354 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:29:35 INFO - PROCESS | 1957 | 1461407375432 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 1957 | 1461407375437 Marionette TRACE conn4 <- [1,14,null,{}] 03:29:35 INFO - PROCESS | 1957 | 1461407375446 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:35 INFO - PROCESS | 1957 | 1461407375636 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:29:35 INFO - PROCESS | 1957 | 1461407375752 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf456000 == 9 [pid = 1957] [id = 9] 03:29:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 24 (0x7f7bbf361000) [pid = 1957] [serial = 24] [outer = (nil)] 03:29:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 25 (0x7f7bbf70b000) [pid = 1957] [serial = 25] [outer = 0x7f7bbf361000] 03:29:35 INFO - PROCESS | 1957 | 1461407375829 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 26 (0x7f7bbfcbb800) [pid = 1957] [serial = 26] [outer = 0x7f7bbf361000] 03:29:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e57000 == 10 [pid = 1957] [id = 10] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 27 (0x7f7bc0e57800) [pid = 1957] [serial = 27] [outer = (nil)] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 28 (0x7f7bc0e52800) [pid = 1957] [serial = 28] [outer = 0x7f7bc0e57800] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 29 (0x7f7bc0e5d800) [pid = 1957] [serial = 29] [outer = 0x7f7bc0e57800] 03:29:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc02da800 == 11 [pid = 1957] [id = 11] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 30 (0x7f7bc0353000) [pid = 1957] [serial = 30] [outer = (nil)] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 31 (0x7f7bc5dac000) [pid = 1957] [serial = 31] [outer = 0x7f7bc0353000] 03:29:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 32 (0x7f7bbf70bc00) [pid = 1957] [serial = 32] [outer = 0x7f7bc0353000] 03:29:36 INFO - PROCESS | 1957 | 1461407376866 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1481ms 03:29:37 INFO - PROCESS | 1957 | 1461407377016 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 1957 | 1461407377023 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:29:37 INFO - PROCESS | 1957 | 1461407377046 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 1957 | 1461407377051 Marionette TRACE conn4 <- [1,18,null,{}] 03:29:37 INFO - PROCESS | 1957 | 1461407377057 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:37 INFO - PROCESS | 1957 | 1461407377211 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:29:37 INFO - PROCESS | 1957 | 1461407377345 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1d39000 == 12 [pid = 1957] [id = 12] 03:29:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 33 (0x7f7bc128f800) [pid = 1957] [serial = 33] [outer = (nil)] 03:29:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 34 (0x7f7bc650a400) [pid = 1957] [serial = 34] [outer = 0x7f7bc128f800] 03:29:37 INFO - PROCESS | 1957 | 1461407377415 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 35 (0x7f7bc8e37c00) [pid = 1957] [serial = 35] [outer = 0x7f7bc128f800] 03:29:38 INFO - PROCESS | 1957 | 1461407378175 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1187ms 03:29:38 INFO - PROCESS | 1957 | 1461407378229 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 1957 | 1461407378234 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:29:38 INFO - PROCESS | 1957 | 1461407378240 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 1957 | 1461407378243 Marionette TRACE conn4 <- [1,22,null,{}] 03:29:38 INFO - PROCESS | 1957 | 1461407378256 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:38 INFO - PROCESS | 1957 | 1461407378419 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:29:38 INFO - PROCESS | 1957 | 1461407378535 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8899000 == 13 [pid = 1957] [id = 13] 03:29:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 36 (0x7f7bc9460400) [pid = 1957] [serial = 36] [outer = (nil)] 03:29:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 37 (0x7f7bc96e3800) [pid = 1957] [serial = 37] [outer = 0x7f7bc9460400] 03:29:38 INFO - PROCESS | 1957 | 1461407378615 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 38 (0x7f7bca15b400) [pid = 1957] [serial = 38] [outer = 0x7f7bc9460400] 03:29:39 INFO - PROCESS | 1957 | 1461407379583 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1382ms 03:29:39 INFO - PROCESS | 1957 | 1461407379623 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 1957 | 1461407379628 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:29:39 INFO - PROCESS | 1957 | 1461407379636 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 1957 | 1461407379640 Marionette TRACE conn4 <- [1,26,null,{}] 03:29:39 INFO - PROCESS | 1957 | 1461407379647 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:39 INFO - PROCESS | 1957 | 1461407379864 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:29:39 INFO - PROCESS | 1957 | 1461407379968 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e5c800 == 14 [pid = 1957] [id = 14] 03:29:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 39 (0x7f7bc6c95400) [pid = 1957] [serial = 39] [outer = (nil)] 03:29:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 40 (0x7f7bc7eac000) [pid = 1957] [serial = 40] [outer = 0x7f7bc6c95400] 03:29:40 INFO - PROCESS | 1957 | 1461407380061 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 41 (0x7f7bc9134400) [pid = 1957] [serial = 41] [outer = 0x7f7bc6c95400] 03:29:40 INFO - PROCESS | 1957 | 1461407380650 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1030ms 03:29:40 INFO - PROCESS | 1957 | 1461407380667 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 1957 | 1461407380674 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:29:40 INFO - PROCESS | 1957 | 1461407380682 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 1957 | 1461407380686 Marionette TRACE conn4 <- [1,30,null,{}] 03:29:40 INFO - PROCESS | 1957 | 1461407380691 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:40 INFO - PROCESS | 1957 | 1461407380874 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:29:40 INFO - PROCESS | 1957 | 1461407380994 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8d54000 == 15 [pid = 1957] [id = 15] 03:29:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 42 (0x7f7bbfcb2c00) [pid = 1957] [serial = 42] [outer = (nil)] 03:29:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 43 (0x7f7bca36bc00) [pid = 1957] [serial = 43] [outer = 0x7f7bbfcb2c00] 03:29:41 INFO - PROCESS | 1957 | 1461407381051 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 44 (0x7f7bcb58a400) [pid = 1957] [serial = 44] [outer = 0x7f7bbfcb2c00] 03:29:41 INFO - PROCESS | 1957 | 1461407381644 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 976ms 03:29:41 INFO - PROCESS | 1957 | 1461407381658 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:29:41 INFO - PROCESS | 1957 | 1461407381662 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:29:41 INFO - PROCESS | 1957 | 1461407381668 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 1957 | 1461407381672 Marionette TRACE conn4 <- [1,34,null,{}] 03:29:41 INFO - PROCESS | 1957 | 1461407381686 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:41 INFO - PROCESS | 1957 | 1461407381840 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:29:41 INFO - PROCESS | 1957 | 1461407381880 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91e9000 == 16 [pid = 1957] [id = 16] 03:29:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 45 (0x7f7bca365c00) [pid = 1957] [serial = 45] [outer = (nil)] 03:29:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 46 (0x7f7bcb86cc00) [pid = 1957] [serial = 46] [outer = 0x7f7bca365c00] 03:29:41 INFO - PROCESS | 1957 | 1461407381943 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 47 (0x7f7bcbb15800) [pid = 1957] [serial = 47] [outer = 0x7f7bca365c00] 03:29:42 INFO - PROCESS | 1957 | 1461407382565 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 939ms 03:29:42 INFO - PROCESS | 1957 | 1461407382606 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:29:42 INFO - PROCESS | 1957 | 1461407382610 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:29:42 INFO - PROCESS | 1957 | 1461407382615 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 1957 | 1461407382618 Marionette TRACE conn4 <- [1,38,null,{}] 03:29:42 INFO - PROCESS | 1957 | 1461407382623 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:42 INFO - PROCESS | 1957 | 1461407382762 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:29:42 INFO - PROCESS | 1957 | 1461407382774 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9621800 == 17 [pid = 1957] [id = 17] 03:29:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x7f7bca363400) [pid = 1957] [serial = 48] [outer = (nil)] 03:29:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x7f7bd0183400) [pid = 1957] [serial = 49] [outer = 0x7f7bca363400] 03:29:42 INFO - PROCESS | 1957 | 1461407382836 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x7f7bd5138400) [pid = 1957] [serial = 50] [outer = 0x7f7bca363400] 03:29:43 INFO - PROCESS | 1957 | 1461407383483 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 925ms 03:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:29:43 INFO - PROCESS | 1957 | 1461407383540 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:29:43 INFO - PROCESS | 1957 | 1461407383543 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:29:43 INFO - PROCESS | 1957 | 1461407383548 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:29:43 INFO - PROCESS | 1957 | 1461407383551 Marionette TRACE conn4 <- [1,42,null,{}] 03:29:43 INFO - PROCESS | 1957 | 1461407383556 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:43 INFO - PROCESS | 1957 | 1461407383706 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:29:43 INFO - PROCESS | 1957 | 1461407383726 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e4800 == 18 [pid = 1957] [id = 18] 03:29:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x7f7bc0f42000) [pid = 1957] [serial = 51] [outer = (nil)] 03:29:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x7f7bd5d5c400) [pid = 1957] [serial = 52] [outer = 0x7f7bc0f42000] 03:29:43 INFO - PROCESS | 1957 | 1461407383788 Marionette DEBUG loaded listener.js 03:29:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x7f7bd60e1000) [pid = 1957] [serial = 53] [outer = 0x7f7bc0f42000] 03:29:44 INFO - PROCESS | 1957 | 1461407384452 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 925ms 03:29:44 INFO - PROCESS | 1957 | 1461407384474 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 1957 | 1461407384477 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:29:44 INFO - PROCESS | 1957 | 1461407384493 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 1957 | 1461407384497 Marionette TRACE conn4 <- [1,46,null,{}] 03:29:44 INFO - PROCESS | 1957 | 1461407384502 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:44 INFO - PROCESS | 1957 | 1461407384684 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:29:44 INFO - PROCESS | 1957 | 1461407384703 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5b1000 == 19 [pid = 1957] [id = 19] 03:29:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x7f7bc8615c00) [pid = 1957] [serial = 54] [outer = (nil)] 03:29:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x7f7bd62b1000) [pid = 1957] [serial = 55] [outer = 0x7f7bc8615c00] 03:29:44 INFO - PROCESS | 1957 | 1461407384774 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x7f7bd72b3c00) [pid = 1957] [serial = 56] [outer = 0x7f7bc8615c00] 03:29:45 INFO - PROCESS | 1957 | 1461407385446 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 986ms 03:29:45 INFO - PROCESS | 1957 | 1461407385517 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 1957 | 1461407385521 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:29:45 INFO - PROCESS | 1957 | 1461407385534 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 1957 | 1461407385539 Marionette TRACE conn4 <- [1,50,null,{}] 03:29:45 INFO - PROCESS | 1957 | 1461407385548 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:45 INFO - PROCESS | 1957 | 1461407385709 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:29:45 INFO - PROCESS | 1957 | 1461407385826 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e46800 == 20 [pid = 1957] [id = 20] 03:29:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x7f7bbfcb8800) [pid = 1957] [serial = 57] [outer = (nil)] 03:29:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x7f7bc0f3d000) [pid = 1957] [serial = 58] [outer = 0x7f7bbfcb8800] 03:29:45 INFO - PROCESS | 1957 | 1461407385901 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x7f7bc2762400) [pid = 1957] [serial = 59] [outer = 0x7f7bbfcb8800] 03:29:46 INFO - PROCESS | 1957 | 1461407386644 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1184ms 03:29:46 INFO - PROCESS | 1957 | 1461407386715 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:29:46 INFO - PROCESS | 1957 | 1461407386720 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:29:46 INFO - PROCESS | 1957 | 1461407386732 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:29:46 INFO - PROCESS | 1957 | 1461407386737 Marionette TRACE conn4 <- [1,54,null,{}] 03:29:46 INFO - PROCESS | 1957 | 1461407386758 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:46 INFO - PROCESS | 1957 | 1461407386934 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:29:46 INFO - PROCESS | 1957 | 1461407386986 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b50000 == 21 [pid = 1957] [id = 21] 03:29:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x7f7bc5dac800) [pid = 1957] [serial = 60] [outer = (nil)] 03:29:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x7f7bc825c400) [pid = 1957] [serial = 61] [outer = 0x7f7bc5dac800] 03:29:47 INFO - PROCESS | 1957 | 1461407387055 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x7f7bc8e37400) [pid = 1957] [serial = 62] [outer = 0x7f7bc5dac800] 03:29:47 INFO - PROCESS | 1957 | 1461407387816 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1136ms 03:29:47 INFO - PROCESS | 1957 | 1461407387866 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:29:47 INFO - PROCESS | 1957 | 1461407387869 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:29:47 INFO - PROCESS | 1957 | 1461407387875 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 1957 | 1461407387877 Marionette TRACE conn4 <- [1,58,null,{}] 03:29:47 INFO - PROCESS | 1957 | 1461407387908 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:48 INFO - PROCESS | 1957 | 1461407388067 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:29:48 INFO - PROCESS | 1957 | 1461407388187 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5b0800 == 22 [pid = 1957] [id = 22] 03:29:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x7f7bc946f800) [pid = 1957] [serial = 63] [outer = (nil)] 03:29:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x7f7bcb804c00) [pid = 1957] [serial = 64] [outer = 0x7f7bc946f800] 03:29:48 INFO - PROCESS | 1957 | 1461407388268 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x7f7bcb8a0800) [pid = 1957] [serial = 65] [outer = 0x7f7bc946f800] 03:29:49 INFO - PROCESS | 1957 | 1461407389046 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1198ms 03:29:49 INFO - PROCESS | 1957 | 1461407389074 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 1957 | 1461407389077 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:29:49 INFO - PROCESS | 1957 | 1461407389083 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 1957 | 1461407389085 Marionette TRACE conn4 <- [1,62,null,{}] 03:29:49 INFO - PROCESS | 1957 | 1461407389090 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:49 INFO - PROCESS | 1957 | 1461407389232 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:29:49 INFO - PROCESS | 1957 | 1461407389353 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01f4800 == 23 [pid = 1957] [id = 23] 03:29:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x7f7bcb584800) [pid = 1957] [serial = 66] [outer = (nil)] 03:29:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x7f7bd713d400) [pid = 1957] [serial = 67] [outer = 0x7f7bcb584800] 03:29:49 INFO - PROCESS | 1957 | 1461407389425 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x7f7bd72b8400) [pid = 1957] [serial = 68] [outer = 0x7f7bcb584800] 03:29:50 INFO - PROCESS | 1957 | 1461407390182 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1275ms 03:29:50 INFO - PROCESS | 1957 | 1461407390361 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:29:50 INFO - PROCESS | 1957 | 1461407390367 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:29:50 INFO - PROCESS | 1957 | 1461407390376 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:29:50 INFO - PROCESS | 1957 | 1461407390380 Marionette TRACE conn4 <- [1,66,null,{}] 03:29:50 INFO - PROCESS | 1957 | 1461407390389 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:50 INFO - PROCESS | 1957 | 1461407390537 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:29:50 INFO - PROCESS | 1957 | 1461407390686 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf453000 == 24 [pid = 1957] [id = 24] 03:29:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x7f7bc2766400) [pid = 1957] [serial = 69] [outer = (nil)] 03:29:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x7f7bc4747000) [pid = 1957] [serial = 70] [outer = 0x7f7bc2766400] 03:29:50 INFO - PROCESS | 1957 | 1461407390767 Marionette DEBUG loaded listener.js 03:29:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x7f7bc6c19c00) [pid = 1957] [serial = 71] [outer = 0x7f7bc2766400] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e4800 == 23 [pid = 1957] [id = 18] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9621800 == 22 [pid = 1957] [id = 17] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91e9000 == 21 [pid = 1957] [id = 16] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8d54000 == 20 [pid = 1957] [id = 15] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e5c800 == 19 [pid = 1957] [id = 14] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8899000 == 18 [pid = 1957] [id = 13] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc1d39000 == 17 [pid = 1957] [id = 12] 03:29:51 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf456000 == 16 [pid = 1957] [id = 9] 03:29:51 INFO - PROCESS | 1957 | 1461407391632 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1333ms 03:29:51 INFO - PROCESS | 1957 | 1461407391709 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 1957 | 1461407391714 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:29:51 INFO - PROCESS | 1957 | 1461407391722 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 1957 | 1461407391727 Marionette TRACE conn4 <- [1,70,null,{}] 03:29:51 INFO - PROCESS | 1957 | 1461407391736 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:51 INFO - PROCESS | 1957 | 1461407391891 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:29:52 INFO - PROCESS | 1957 | 1461407392010 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc66c8000 == 17 [pid = 1957] [id = 25] 03:29:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x7f7bc2763000) [pid = 1957] [serial = 72] [outer = (nil)] 03:29:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x7f7bc77e5000) [pid = 1957] [serial = 73] [outer = 0x7f7bc2763000] 03:29:52 INFO - PROCESS | 1957 | 1461407392087 Marionette DEBUG loaded listener.js 03:29:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x7f7bc8e34800) [pid = 1957] [serial = 74] [outer = 0x7f7bc2763000] 03:29:52 INFO - PROCESS | 1957 | 1461407392856 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1183ms 03:29:52 INFO - PROCESS | 1957 | 1461407392906 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:29:52 INFO - PROCESS | 1957 | 1461407392913 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:29:52 INFO - PROCESS | 1957 | 1461407392923 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 1957 | 1461407392927 Marionette TRACE conn4 <- [1,74,null,{}] 03:29:52 INFO - PROCESS | 1957 | 1461407392951 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:53 INFO - PROCESS | 1957 | 1461407393099 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:29:53 INFO - PROCESS | 1957 | 1461407393218 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91ec800 == 18 [pid = 1957] [id = 26] 03:29:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x7f7bc8ec4800) [pid = 1957] [serial = 75] [outer = (nil)] 03:29:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x7f7bca155400) [pid = 1957] [serial = 76] [outer = 0x7f7bc8ec4800] 03:29:53 INFO - PROCESS | 1957 | 1461407393290 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x7f7bcb80d400) [pid = 1957] [serial = 77] [outer = 0x7f7bc8ec4800] 03:29:54 INFO - PROCESS | 1957 | 1461407394076 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1200ms 03:29:54 INFO - PROCESS | 1957 | 1461407394124 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:29:54 INFO - PROCESS | 1957 | 1461407394128 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:29:54 INFO - PROCESS | 1957 | 1461407394134 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 1957 | 1461407394139 Marionette TRACE conn4 <- [1,78,null,{}] 03:29:54 INFO - PROCESS | 1957 | 1461407394173 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:54 INFO - PROCESS | 1957 | 1461407394335 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:29:54 INFO - PROCESS | 1957 | 1461407394454 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5ac800 == 19 [pid = 1957] [id = 27] 03:29:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x7f7bcb89b400) [pid = 1957] [serial = 78] [outer = (nil)] 03:29:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x7f7bd5d5d800) [pid = 1957] [serial = 79] [outer = 0x7f7bcb89b400] 03:29:54 INFO - PROCESS | 1957 | 1461407394533 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x7f7bd628f400) [pid = 1957] [serial = 80] [outer = 0x7f7bcb89b400] 03:29:55 INFO - PROCESS | 1957 | 1461407395311 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1247ms 03:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:29:55 INFO - PROCESS | 1957 | 1461407395381 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:29:55 INFO - PROCESS | 1957 | 1461407395385 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:29:55 INFO - PROCESS | 1957 | 1461407395391 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 1957 | 1461407395394 Marionette TRACE conn4 <- [1,82,null,{}] 03:29:55 INFO - PROCESS | 1957 | 1461407395399 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:55 INFO - PROCESS | 1957 | 1461407395544 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:29:55 INFO - PROCESS | 1957 | 1461407395662 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d16800 == 20 [pid = 1957] [id = 28] 03:29:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x7f7bbf496c00) [pid = 1957] [serial = 81] [outer = (nil)] 03:29:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x7f7bd8e0e800) [pid = 1957] [serial = 82] [outer = 0x7f7bbf496c00] 03:29:55 INFO - PROCESS | 1957 | 1461407395732 Marionette DEBUG loaded listener.js 03:29:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x7f7bdaa36800) [pid = 1957] [serial = 83] [outer = 0x7f7bbf496c00] 03:29:56 INFO - PROCESS | 1957 | 1461407396630 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1281ms 03:29:56 INFO - PROCESS | 1957 | 1461407396671 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:29:56 INFO - PROCESS | 1957 | 1461407396675 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:29:56 INFO - PROCESS | 1957 | 1461407396683 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:29:56 INFO - PROCESS | 1957 | 1461407396688 Marionette TRACE conn4 <- [1,86,null,{}] 03:29:56 INFO - PROCESS | 1957 | 1461407396713 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:56 INFO - PROCESS | 1957 | 1461407396867 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:29:57 INFO - PROCESS | 1957 | 1461407397002 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf728800 == 21 [pid = 1957] [id = 29] 03:29:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x7f7bc276e800) [pid = 1957] [serial = 84] [outer = (nil)] 03:29:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x7f7bc748d800) [pid = 1957] [serial = 85] [outer = 0x7f7bc276e800] 03:29:57 INFO - PROCESS | 1957 | 1461407397082 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x7f7bc8e36c00) [pid = 1957] [serial = 86] [outer = 0x7f7bc276e800] 03:29:57 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5b0800 == 20 [pid = 1957] [id = 22] 03:29:57 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b50000 == 19 [pid = 1957] [id = 21] 03:29:57 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e46800 == 18 [pid = 1957] [id = 20] 03:29:57 INFO - PROCESS | 1957 | 1461407397908 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1282ms 03:29:57 INFO - PROCESS | 1957 | 1461407397966 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:29:57 INFO - PROCESS | 1957 | 1461407397972 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:29:57 INFO - PROCESS | 1957 | 1461407397980 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 1957 | 1461407397984 Marionette TRACE conn4 <- [1,90,null,{}] 03:29:57 INFO - PROCESS | 1957 | 1461407397993 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:58 INFO - PROCESS | 1957 | 1461407398152 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:29:58 INFO - PROCESS | 1957 | 1461407398275 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8eed800 == 19 [pid = 1957] [id = 30] 03:29:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x7f7bc77e5c00) [pid = 1957] [serial = 87] [outer = (nil)] 03:29:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bc9136c00) [pid = 1957] [serial = 88] [outer = 0x7f7bc77e5c00] 03:29:58 INFO - PROCESS | 1957 | 1461407398350 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bca158800) [pid = 1957] [serial = 89] [outer = 0x7f7bc77e5c00] 03:29:59 INFO - PROCESS | 1957 | 1461407399146 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1232ms 03:29:59 INFO - PROCESS | 1957 | 1461407399229 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 1957 | 1461407399237 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:29:59 INFO - PROCESS | 1957 | 1461407399249 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 1957 | 1461407399252 Marionette TRACE conn4 <- [1,94,null,{}] 03:29:59 INFO - PROCESS | 1957 | 1461407399258 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:29:59 INFO - PROCESS | 1957 | 1461407399411 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:29:59 INFO - PROCESS | 1957 | 1461407399534 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e4000 == 20 [pid = 1957] [id = 31] 03:29:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bc924c400) [pid = 1957] [serial = 90] [outer = (nil)] 03:29:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bcbb6ec00) [pid = 1957] [serial = 91] [outer = 0x7f7bc924c400] 03:29:59 INFO - PROCESS | 1957 | 1461407399604 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bd6067c00) [pid = 1957] [serial = 92] [outer = 0x7f7bc924c400] 03:30:00 INFO - PROCESS | 1957 | 1461407400459 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1277ms 03:30:00 INFO - PROCESS | 1957 | 1461407400527 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:30:00 INFO - PROCESS | 1957 | 1461407400531 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:30:00 INFO - PROCESS | 1957 | 1461407400537 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 1957 | 1461407400543 Marionette TRACE conn4 <- [1,98,null,{}] 03:30:00 INFO - PROCESS | 1957 | 1461407400560 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:00 INFO - PROCESS | 1957 | 1461407400752 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:30:00 INFO - PROCESS | 1957 | 1461407400888 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6407800 == 21 [pid = 1957] [id = 32] 03:30:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bd5d53c00) [pid = 1957] [serial = 93] [outer = (nil)] 03:30:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bd8e0f000) [pid = 1957] [serial = 94] [outer = 0x7f7bd5d53c00] 03:30:00 INFO - PROCESS | 1957 | 1461407400967 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bdacaf400) [pid = 1957] [serial = 95] [outer = 0x7f7bd5d53c00] 03:30:01 INFO - PROCESS | 1957 | 1461407401789 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1286ms 03:30:01 INFO - PROCESS | 1957 | 1461407401844 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 1957 | 1461407401849 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:30:01 INFO - PROCESS | 1957 | 1461407401856 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 1957 | 1461407401859 Marionette TRACE conn4 <- [1,102,null,{}] 03:30:01 INFO - PROCESS | 1957 | 1461407401864 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:02 INFO - PROCESS | 1957 | 1461407402022 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:30:02 INFO - PROCESS | 1957 | 1461407402151 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd722c800 == 22 [pid = 1957] [id = 33] 03:30:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bd7140800) [pid = 1957] [serial = 96] [outer = (nil)] 03:30:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bdb445400) [pid = 1957] [serial = 97] [outer = 0x7f7bd7140800] 03:30:02 INFO - PROCESS | 1957 | 1461407402230 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bdb62f800) [pid = 1957] [serial = 98] [outer = 0x7f7bd7140800] 03:30:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91ec800 == 21 [pid = 1957] [id = 26] 03:30:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc66c8000 == 20 [pid = 1957] [id = 25] 03:30:03 INFO - PROCESS | 1957 | 1461407403273 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1487ms 03:30:03 INFO - PROCESS | 1957 | 1461407403344 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:30:03 INFO - PROCESS | 1957 | 1461407403349 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:30:03 INFO - PROCESS | 1957 | 1461407403358 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - PROCESS | 1957 | 1461407403364 Marionette TRACE conn4 <- [1,106,null,{}] 03:30:03 INFO - PROCESS | 1957 | 1461407403373 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:03 INFO - PROCESS | 1957 | 1461407403565 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:30:03 INFO - PROCESS | 1957 | 1461407403692 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b4f800 == 21 [pid = 1957] [id = 34] 03:30:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bc96d8800) [pid = 1957] [serial = 99] [outer = (nil)] 03:30:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bca126000) [pid = 1957] [serial = 100] [outer = 0x7f7bc96d8800] 03:30:03 INFO - PROCESS | 1957 | 1461407403808 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bcb865400) [pid = 1957] [serial = 101] [outer = 0x7f7bc96d8800] 03:30:04 INFO - PROCESS | 1957 | 1461407404618 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1335ms 03:30:04 INFO - PROCESS | 1957 | 1461407404693 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 1957 | 1461407404701 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:30:04 INFO - PROCESS | 1957 | 1461407404711 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 1957 | 1461407404714 Marionette TRACE conn4 <- [1,110,null,{}] 03:30:04 INFO - PROCESS | 1957 | 1461407404720 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:04 INFO - PROCESS | 1957 | 1461407404876 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:30:05 INFO - PROCESS | 1957 | 1461407405003 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d1c000 == 22 [pid = 1957] [id = 35] 03:30:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bc96e1000) [pid = 1957] [serial = 102] [outer = (nil)] 03:30:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bd624ec00) [pid = 1957] [serial = 103] [outer = 0x7f7bc96e1000] 03:30:05 INFO - PROCESS | 1957 | 1461407405087 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bd72b0000) [pid = 1957] [serial = 104] [outer = 0x7f7bc96e1000] 03:30:05 INFO - PROCESS | 1957 | 1461407405900 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1234ms 03:30:05 INFO - PROCESS | 1957 | 1461407405945 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:30:05 INFO - PROCESS | 1957 | 1461407405948 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:30:05 INFO - PROCESS | 1957 | 1461407405955 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:30:05 INFO - PROCESS | 1957 | 1461407405960 Marionette TRACE conn4 <- [1,114,null,{}] 03:30:05 INFO - PROCESS | 1957 | 1461407405975 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:06 INFO - PROCESS | 1957 | 1461407406128 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:30:06 INFO - PROCESS | 1957 | 1461407406255 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e2b800 == 23 [pid = 1957] [id = 36] 03:30:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bd93bec00) [pid = 1957] [serial = 105] [outer = (nil)] 03:30:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bdadb2800) [pid = 1957] [serial = 106] [outer = 0x7f7bd93bec00] 03:30:06 INFO - PROCESS | 1957 | 1461407406334 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bdb630800) [pid = 1957] [serial = 107] [outer = 0x7f7bd93bec00] 03:30:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bdb77e800) [pid = 1957] [serial = 108] [outer = 0x7f7bc0353000] 03:30:07 INFO - PROCESS | 1957 | 1461407407279 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1385ms 03:30:07 INFO - PROCESS | 1957 | 1461407407341 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:30:07 INFO - PROCESS | 1957 | 1461407407346 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:30:07 INFO - PROCESS | 1957 | 1461407407353 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 1957 | 1461407407355 Marionette TRACE conn4 <- [1,118,null,{}] 03:30:07 INFO - PROCESS | 1957 | 1461407407360 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:07 INFO - PROCESS | 1957 | 1461407407511 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:30:07 INFO - PROCESS | 1957 | 1461407407637 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdac80800 == 24 [pid = 1957] [id = 37] 03:30:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bbf703000) [pid = 1957] [serial = 109] [outer = (nil)] 03:30:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bdaa43000) [pid = 1957] [serial = 110] [outer = 0x7f7bbf703000] 03:30:07 INFO - PROCESS | 1957 | 1461407407714 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bde089400) [pid = 1957] [serial = 111] [outer = 0x7f7bbf703000] 03:30:08 INFO - PROCESS | 1957 | 1461407408454 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1131ms 03:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:30:08 INFO - PROCESS | 1957 | 1461407408484 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 1957 | 1461407408486 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:30:08 INFO - PROCESS | 1957 | 1461407408493 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 1957 | 1461407408496 Marionette TRACE conn4 <- [1,122,null,{}] 03:30:08 INFO - PROCESS | 1957 | 1461407408501 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:08 INFO - PROCESS | 1957 | 1461407408640 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:30:08 INFO - PROCESS | 1957 | 1461407408750 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb498000 == 25 [pid = 1957] [id = 38] 03:30:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bdd353c00) [pid = 1957] [serial = 112] [outer = (nil)] 03:30:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bdf66d400) [pid = 1957] [serial = 113] [outer = 0x7f7bdd353c00] 03:30:08 INFO - PROCESS | 1957 | 1461407408821 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bdf8aac00) [pid = 1957] [serial = 114] [outer = 0x7f7bdd353c00] 03:30:09 INFO - PROCESS | 1957 | 1461407409541 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1080ms 03:30:09 INFO - PROCESS | 1957 | 1461407409573 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 1957 | 1461407409576 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:30:09 INFO - PROCESS | 1957 | 1461407409581 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - PROCESS | 1957 | 1461407409583 Marionette TRACE conn4 <- [1,126,null,{}] 03:30:09 INFO - PROCESS | 1957 | 1461407409589 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:09 INFO - PROCESS | 1957 | 1461407409781 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:30:09 INFO - PROCESS | 1957 | 1461407409987 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc29ee800 == 26 [pid = 1957] [id = 39] 03:30:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bbf708800) [pid = 1957] [serial = 115] [outer = (nil)] 03:30:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bc0f48800) [pid = 1957] [serial = 116] [outer = 0x7f7bbf708800] 03:30:10 INFO - PROCESS | 1957 | 1461407410073 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bc7598400) [pid = 1957] [serial = 117] [outer = 0x7f7bbf708800] 03:30:10 INFO - PROCESS | 1957 | 1461407410878 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1335ms 03:30:10 INFO - PROCESS | 1957 | 1461407410917 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 1957 | 1461407410924 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:30:10 INFO - PROCESS | 1957 | 1461407410931 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 1957 | 1461407410935 Marionette TRACE conn4 <- [1,130,null,{}] 03:30:10 INFO - PROCESS | 1957 | 1461407410941 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:11 INFO - PROCESS | 1957 | 1461407411143 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:30:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e4000 == 25 [pid = 1957] [id = 31] 03:30:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8eed800 == 24 [pid = 1957] [id = 30] 03:30:11 INFO - PROCESS | 1957 | 1461407411294 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b40000 == 25 [pid = 1957] [id = 40] 03:30:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bbf708c00) [pid = 1957] [serial = 118] [outer = (nil)] 03:30:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bc5c2f000) [pid = 1957] [serial = 119] [outer = 0x7f7bbf708c00] 03:30:11 INFO - PROCESS | 1957 | 1461407411369 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bcb811c00) [pid = 1957] [serial = 120] [outer = 0x7f7bbf708c00] 03:30:12 INFO - PROCESS | 1957 | 1461407412179 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1284ms 03:30:12 INFO - PROCESS | 1957 | 1461407412218 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 1957 | 1461407412224 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:30:12 INFO - PROCESS | 1957 | 1461407412231 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 1957 | 1461407412237 Marionette TRACE conn4 <- [1,134,null,{}] 03:30:12 INFO - PROCESS | 1957 | 1461407412243 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:12 INFO - PROCESS | 1957 | 1461407412391 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:30:12 INFO - PROCESS | 1957 | 1461407412529 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7225000 == 26 [pid = 1957] [id = 41] 03:30:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bc128e400) [pid = 1957] [serial = 121] [outer = (nil)] 03:30:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bd742b000) [pid = 1957] [serial = 122] [outer = 0x7f7bc128e400] 03:30:12 INFO - PROCESS | 1957 | 1461407412603 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bdacb1400) [pid = 1957] [serial = 123] [outer = 0x7f7bc128e400] 03:30:13 INFO - PROCESS | 1957 | 1461407413506 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1331ms 03:30:13 INFO - PROCESS | 1957 | 1461407413562 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 1957 | 1461407413566 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:30:13 INFO - PROCESS | 1957 | 1461407413573 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 1957 | 1461407413576 Marionette TRACE conn4 <- [1,138,null,{}] 03:30:13 INFO - PROCESS | 1957 | 1461407413581 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:13 INFO - PROCESS | 1957 | 1461407413765 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:30:13 INFO - PROCESS | 1957 | 1461407413896 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb72f800 == 27 [pid = 1957] [id = 42] 03:30:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bdb62d800) [pid = 1957] [serial = 124] [outer = (nil)] 03:30:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bdb773c00) [pid = 1957] [serial = 125] [outer = 0x7f7bdb62d800] 03:30:13 INFO - PROCESS | 1957 | 1461407413973 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bdf613c00) [pid = 1957] [serial = 126] [outer = 0x7f7bdb62d800] 03:30:14 INFO - PROCESS | 1957 | 1461407414801 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1283ms 03:30:14 INFO - PROCESS | 1957 | 1461407414857 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 1957 | 1461407414862 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:30:14 INFO - PROCESS | 1957 | 1461407414892 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 1957 | 1461407414898 Marionette TRACE conn4 <- [1,142,null,{}] 03:30:14 INFO - PROCESS | 1957 | 1461407414908 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:15 INFO - PROCESS | 1957 | 1461407415065 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:30:15 INFO - PROCESS | 1957 | 1461407415204 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bde046800 == 28 [pid = 1957] [id = 43] 03:30:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bc29cc400) [pid = 1957] [serial = 127] [outer = (nil)] 03:30:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc29d6800) [pid = 1957] [serial = 128] [outer = 0x7f7bc29cc400] 03:30:15 INFO - PROCESS | 1957 | 1461407415281 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bdadb4400) [pid = 1957] [serial = 129] [outer = 0x7f7bc29cc400] 03:30:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc29ee800 == 27 [pid = 1957] [id = 39] 03:30:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b4f800 == 26 [pid = 1957] [id = 34] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01f4800 == 25 [pid = 1957] [id = 23] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6407800 == 24 [pid = 1957] [id = 32] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf453000 == 23 [pid = 1957] [id = 24] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc1203800 == 22 [pid = 1957] [id = 6] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d1c000 == 21 [pid = 1957] [id = 35] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5ac800 == 20 [pid = 1957] [id = 27] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdac80800 == 19 [pid = 1957] [id = 37] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d16800 == 18 [pid = 1957] [id = 28] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf39c000 == 17 [pid = 1957] [id = 8] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd8e2b800 == 16 [pid = 1957] [id = 36] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5b1000 == 15 [pid = 1957] [id = 19] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf728800 == 14 [pid = 1957] [id = 29] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb498000 == 13 [pid = 1957] [id = 38] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb72f800 == 12 [pid = 1957] [id = 42] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7225000 == 11 [pid = 1957] [id = 41] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd722c800 == 10 [pid = 1957] [id = 33] 03:30:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b40000 == 9 [pid = 1957] [id = 40] 03:30:19 INFO - PROCESS | 1957 | 1461407419811 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 4963ms 03:30:19 INFO - PROCESS | 1957 | 1461407419834 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 1957 | 1461407419840 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:30:19 INFO - PROCESS | 1957 | 1461407419847 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 1957 | 1461407419852 Marionette TRACE conn4 <- [1,146,null,{}] 03:30:19 INFO - PROCESS | 1957 | 1461407419861 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:20 INFO - PROCESS | 1957 | 1461407420005 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:30:20 INFO - PROCESS | 1957 | 1461407420138 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5c58000 == 10 [pid = 1957] [id = 44] 03:30:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc5141c00) [pid = 1957] [serial = 130] [outer = (nil)] 03:30:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bc6c20400) [pid = 1957] [serial = 131] [outer = 0x7f7bc5141c00] 03:30:20 INFO - PROCESS | 1957 | 1461407420204 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc7e32c00) [pid = 1957] [serial = 132] [outer = 0x7f7bc5141c00] 03:30:20 INFO - PROCESS | 1957 | 1461407420822 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1037ms 03:30:20 INFO - PROCESS | 1957 | 1461407420884 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 1957 | 1461407420894 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:30:20 INFO - PROCESS | 1957 | 1461407420904 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 1957 | 1461407420908 Marionette TRACE conn4 <- [1,150,null,{}] 03:30:20 INFO - PROCESS | 1957 | 1461407420913 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:21 INFO - PROCESS | 1957 | 1461407421106 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:30:21 INFO - PROCESS | 1957 | 1461407421127 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc2b56000 == 11 [pid = 1957] [id = 45] 03:30:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc5140800) [pid = 1957] [serial = 133] [outer = (nil)] 03:30:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bca157000) [pid = 1957] [serial = 134] [outer = 0x7f7bc5140800] 03:30:21 INFO - PROCESS | 1957 | 1461407421190 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bcb80ac00) [pid = 1957] [serial = 135] [outer = 0x7f7bc5140800] 03:30:22 INFO - PROCESS | 1957 | 1461407422136 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1281ms 03:30:22 INFO - PROCESS | 1957 | 1461407422220 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 1957 | 1461407422225 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:30:22 INFO - PROCESS | 1957 | 1461407422235 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 1957 | 1461407422240 Marionette TRACE conn4 <- [1,154,null,{}] 03:30:22 INFO - PROCESS | 1957 | 1461407422262 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:22 INFO - PROCESS | 1957 | 1461407422440 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:30:22 INFO - PROCESS | 1957 | 1461407422504 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd60a4800 == 12 [pid = 1957] [id = 46] 03:30:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bbf711c00) [pid = 1957] [serial = 136] [outer = (nil)] 03:30:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bd6067800) [pid = 1957] [serial = 137] [outer = 0x7f7bbf711c00] 03:30:22 INFO - PROCESS | 1957 | 1461407422573 Marionette DEBUG loaded listener.js 03:30:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bd71e8800) [pid = 1957] [serial = 138] [outer = 0x7f7bbf711c00] 03:30:23 INFO - PROCESS | 1957 | 1461407423352 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1184ms 03:30:23 INFO - PROCESS | 1957 | 1461407423420 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 1957 | 1461407423423 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:30:23 INFO - PROCESS | 1957 | 1461407423430 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 1957 | 1461407423432 Marionette TRACE conn4 <- [1,158,null,{}] 03:30:23 INFO - PROCESS | 1957 | 1461407423437 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:23 INFO - PROCESS | 1957 | 1461407423613 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:30:23 INFO - PROCESS | 1957 | 1461407423672 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd741d800 == 13 [pid = 1957] [id = 47] 03:30:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bd5131400) [pid = 1957] [serial = 139] [outer = (nil)] 03:30:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bdada7800) [pid = 1957] [serial = 140] [outer = 0x7f7bd5131400] 03:30:23 INFO - PROCESS | 1957 | 1461407423732 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bdb48a400) [pid = 1957] [serial = 141] [outer = 0x7f7bd5131400] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc2763000) [pid = 1957] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bd5d53c00) [pid = 1957] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bbf708800) [pid = 1957] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bc2766400) [pid = 1957] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bca365c00) [pid = 1957] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bca363400) [pid = 1957] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc0f42000) [pid = 1957] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bbf361000) [pid = 1957] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc128f800) [pid = 1957] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bc6c95400) [pid = 1957] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbfcb2c00) [pid = 1957] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc9460400) [pid = 1957] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bdd353c00) [pid = 1957] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bc96d8800) [pid = 1957] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bc77e5c00) [pid = 1957] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bc946f800) [pid = 1957] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bd7140800) [pid = 1957] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bbf708c00) [pid = 1957] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bc5dac800) [pid = 1957] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bcb89b400) [pid = 1957] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bbfcb8800) [pid = 1957] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x7f7bc96e1000) [pid = 1957] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bc276e800) [pid = 1957] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bc8615c00) [pid = 1957] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bc8ec4800) [pid = 1957] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bdb62d800) [pid = 1957] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bd93bec00) [pid = 1957] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bc128e400) [pid = 1957] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bbf496c00) [pid = 1957] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bbf703000) [pid = 1957] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bbf360c00) [pid = 1957] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bc924c400) [pid = 1957] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bcb584800) [pid = 1957] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:30:24 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bca36d400) [pid = 1957] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:30:25 INFO - PROCESS | 1957 | 1461407425496 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2134ms 03:30:25 INFO - PROCESS | 1957 | 1461407425591 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 1957 | 1461407425594 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:30:25 INFO - PROCESS | 1957 | 1461407425602 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 1957 | 1461407425604 Marionette TRACE conn4 <- [1,162,null,{}] 03:30:25 INFO - PROCESS | 1957 | 1461407425609 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:25 INFO - PROCESS | 1957 | 1461407425740 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:30:25 INFO - PROCESS | 1957 | 1461407425827 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8ef3000 == 14 [pid = 1957] [id = 48] 03:30:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bbf705c00) [pid = 1957] [serial = 142] [outer = (nil)] 03:30:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bc8ebf000) [pid = 1957] [serial = 143] [outer = 0x7f7bbf705c00] 03:30:25 INFO - PROCESS | 1957 | 1461407425888 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bd0185800) [pid = 1957] [serial = 144] [outer = 0x7f7bbf705c00] 03:30:26 INFO - PROCESS | 1957 | 1461407426558 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 980ms 03:30:26 INFO - PROCESS | 1957 | 1461407426582 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 1957 | 1461407426585 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:30:26 INFO - PROCESS | 1957 | 1461407426591 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - PROCESS | 1957 | 1461407426593 Marionette TRACE conn4 <- [1,166,null,{}] 03:30:26 INFO - PROCESS | 1957 | 1461407426598 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:26 INFO - PROCESS | 1957 | 1461407426801 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:30:26 INFO - PROCESS | 1957 | 1461407426928 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf71c800 == 15 [pid = 1957] [id = 49] 03:30:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bbf359400) [pid = 1957] [serial = 145] [outer = (nil)] 03:30:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bbf497c00) [pid = 1957] [serial = 146] [outer = 0x7f7bbf359400] 03:30:27 INFO - PROCESS | 1957 | 1461407427001 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bc29d6c00) [pid = 1957] [serial = 147] [outer = 0x7f7bbf359400] 03:30:27 INFO - PROCESS | 1957 | 1461407427911 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1329ms 03:30:27 INFO - PROCESS | 1957 | 1461407427922 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 1957 | 1461407427929 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:30:27 INFO - PROCESS | 1957 | 1461407427943 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 1957 | 1461407427953 Marionette TRACE conn4 <- [1,170,null,{}] 03:30:27 INFO - PROCESS | 1957 | 1461407427961 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:28 INFO - PROCESS | 1957 | 1461407428135 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:30:28 INFO - PROCESS | 1957 | 1461407428275 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb619000 == 16 [pid = 1957] [id = 50] 03:30:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bc29d5000) [pid = 1957] [serial = 148] [outer = (nil)] 03:30:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bc9461800) [pid = 1957] [serial = 149] [outer = 0x7f7bc29d5000] 03:30:28 INFO - PROCESS | 1957 | 1461407428352 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bcb80e000) [pid = 1957] [serial = 150] [outer = 0x7f7bc29d5000] 03:30:29 INFO - PROCESS | 1957 | 1461407429281 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1384ms 03:30:29 INFO - PROCESS | 1957 | 1461407429332 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:30:29 INFO - PROCESS | 1957 | 1461407429338 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:30:29 INFO - PROCESS | 1957 | 1461407429344 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:30:29 INFO - PROCESS | 1957 | 1461407429347 Marionette TRACE conn4 <- [1,174,null,{}] 03:30:29 INFO - PROCESS | 1957 | 1461407429353 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:29 INFO - PROCESS | 1957 | 1461407429513 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:30:29 INFO - PROCESS | 1957 | 1461407429644 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7411800 == 17 [pid = 1957] [id = 51] 03:30:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bbf182c00) [pid = 1957] [serial = 151] [outer = (nil)] 03:30:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bbf18a400) [pid = 1957] [serial = 152] [outer = 0x7f7bbf182c00] 03:30:29 INFO - PROCESS | 1957 | 1461407429727 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bc96e1000) [pid = 1957] [serial = 153] [outer = 0x7f7bbf182c00] 03:30:30 INFO - PROCESS | 1957 | 1461407430780 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1479ms 03:30:30 INFO - PROCESS | 1957 | 1461407430823 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 1957 | 1461407430828 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:30:30 INFO - PROCESS | 1957 | 1461407430871 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:30:30 INFO - PROCESS | 1957 | 1461407430950 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 1957 | 1461407430957 Marionette TRACE conn4 <- [1,178,null,{}] 03:30:31 INFO - PROCESS | 1957 | 1461407431018 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:31 INFO - PROCESS | 1957 | 1461407431193 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bdacaf400) [pid = 1957] [serial = 95] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bc7598400) [pid = 1957] [serial = 117] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bd8e0f000) [pid = 1957] [serial = 94] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bd742b000) [pid = 1957] [serial = 122] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bc6c19c00) [pid = 1957] [serial = 71] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bd8e2c000) [pid = 1957] [serial = 2] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bc0f48800) [pid = 1957] [serial = 116] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bc748d800) [pid = 1957] [serial = 85] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bc5c2f000) [pid = 1957] [serial = 119] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bc0e52800) [pid = 1957] [serial = 28] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bcb86cc00) [pid = 1957] [serial = 46] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bd5138400) [pid = 1957] [serial = 50] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bd0183400) [pid = 1957] [serial = 49] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bd5d5c400) [pid = 1957] [serial = 52] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bbf70b000) [pid = 1957] [serial = 25] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bc4747000) [pid = 1957] [serial = 70] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bc650a400) [pid = 1957] [serial = 34] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bd60e1000) [pid = 1957] [serial = 53] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bc7eac000) [pid = 1957] [serial = 40] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bc9134400) [pid = 1957] [serial = 41] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bcb58a400) [pid = 1957] [serial = 44] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bc96e3800) [pid = 1957] [serial = 37] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bca15b400) [pid = 1957] [serial = 38] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bca36bc00) [pid = 1957] [serial = 43] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bc5dac000) [pid = 1957] [serial = 31] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bbfcbb800) [pid = 1957] [serial = 26] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bcbb15800) [pid = 1957] [serial = 47] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bc8e37c00) [pid = 1957] [serial = 35] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bc0245800) [pid = 1957] [serial = 23] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bd72b3c00) [pid = 1957] [serial = 56] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bc8e36c00) [pid = 1957] [serial = 86] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bdadb2800) [pid = 1957] [serial = 106] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x7f7bd62b1000) [pid = 1957] [serial = 55] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x7f7bc0f3d000) [pid = 1957] [serial = 58] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x7f7bca155400) [pid = 1957] [serial = 76] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x7f7bd5d5d800) [pid = 1957] [serial = 79] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x7f7bd624ec00) [pid = 1957] [serial = 103] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x7f7bcb80d400) [pid = 1957] [serial = 77] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x7f7bc8e34800) [pid = 1957] [serial = 74] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x7f7bdb445400) [pid = 1957] [serial = 97] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x7f7bc9136c00) [pid = 1957] [serial = 88] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x7f7bc77e5000) [pid = 1957] [serial = 73] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x7f7bca126000) [pid = 1957] [serial = 100] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x7f7bcb8a0800) [pid = 1957] [serial = 65] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x7f7bdb62f800) [pid = 1957] [serial = 98] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x7f7bd713d400) [pid = 1957] [serial = 67] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x7f7bc7e31000) [pid = 1957] [serial = 12] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x7f7bcb811c00) [pid = 1957] [serial = 120] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x7f7bc8e37400) [pid = 1957] [serial = 62] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x7f7bcbb6ec00) [pid = 1957] [serial = 91] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x7f7bd628f400) [pid = 1957] [serial = 80] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x7f7bc8386800) [pid = 1957] [serial = 9] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 66 (0x7f7bcb804c00) [pid = 1957] [serial = 64] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 65 (0x7f7bc2762400) [pid = 1957] [serial = 59] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 64 (0x7f7bd72b0000) [pid = 1957] [serial = 104] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 63 (0x7f7bd8e0e800) [pid = 1957] [serial = 82] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 62 (0x7f7bc825c400) [pid = 1957] [serial = 61] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 61 (0x7f7bd6067c00) [pid = 1957] [serial = 92] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 60 (0x7f7bd72b8400) [pid = 1957] [serial = 68] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 59 (0x7f7bca36e000) [pid = 1957] [serial = 16] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 58 (0x7f7bdf8aac00) [pid = 1957] [serial = 114] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 57 (0x7f7bdb773c00) [pid = 1957] [serial = 125] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 56 (0x7f7bc1286800) [pid = 1957] [serial = 17] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 55 (0x7f7bdf66d400) [pid = 1957] [serial = 113] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 54 (0x7f7bc0f4a400) [pid = 1957] [serial = 19] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 53 (0x7f7bcb865400) [pid = 1957] [serial = 101] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 52 (0x7f7bca158800) [pid = 1957] [serial = 89] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 51 (0x7f7bbf70bc00) [pid = 1957] [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.] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 50 (0x7f7bdaa43000) [pid = 1957] [serial = 110] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 49 (0x7f7bdf613c00) [pid = 1957] [serial = 126] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 48 (0x7f7bc29d6800) [pid = 1957] [serial = 128] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 47 (0x7f7bdb630800) [pid = 1957] [serial = 107] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 46 (0x7f7bdacb1400) [pid = 1957] [serial = 123] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 45 (0x7f7bdaa36800) [pid = 1957] [serial = 83] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 44 (0x7f7bde089400) [pid = 1957] [serial = 111] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | --DOMWINDOW == 43 (0x7f7bbf362800) [pid = 1957] [serial = 22] [outer = (nil)] [url = about:blank] 03:30:31 INFO - PROCESS | 1957 | 1461407431421 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf453800 == 18 [pid = 1957] [id = 52] 03:30:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 44 (0x7f7bbf494c00) [pid = 1957] [serial = 154] [outer = (nil)] 03:30:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 45 (0x7f7bbfcbcc00) [pid = 1957] [serial = 155] [outer = 0x7f7bbf494c00] 03:30:31 INFO - PROCESS | 1957 | 1461407431486 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 46 (0x7f7bc5143400) [pid = 1957] [serial = 156] [outer = 0x7f7bbf494c00] 03:30:32 INFO - PROCESS | 1957 | 1461407432060 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1206ms 03:30:32 INFO - PROCESS | 1957 | 1461407432096 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 1957 | 1461407432102 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:30:32 INFO - PROCESS | 1957 | 1461407432111 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 1957 | 1461407432115 Marionette TRACE conn4 <- [1,182,null,{}] 03:30:32 INFO - PROCESS | 1957 | 1461407432120 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:32 INFO - PROCESS | 1957 | 1461407432248 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:30:32 INFO - PROCESS | 1957 | 1461407432334 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5c56800 == 19 [pid = 1957] [id = 53] 03:30:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 47 (0x7f7bbf707c00) [pid = 1957] [serial = 157] [outer = (nil)] 03:30:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 48 (0x7f7bc7489800) [pid = 1957] [serial = 158] [outer = 0x7f7bbf707c00] 03:30:32 INFO - PROCESS | 1957 | 1461407432392 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 49 (0x7f7bc7e2e800) [pid = 1957] [serial = 159] [outer = 0x7f7bbf707c00] 03:30:33 INFO - PROCESS | 1957 | 1461407433214 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1129ms 03:30:33 INFO - PROCESS | 1957 | 1461407433240 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 1957 | 1461407433244 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:30:33 INFO - PROCESS | 1957 | 1461407433249 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 1957 | 1461407433254 Marionette TRACE conn4 <- [1,186,null,{}] 03:30:33 INFO - PROCESS | 1957 | 1461407433269 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:33 INFO - PROCESS | 1957 | 1461407433403 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:30:33 INFO - PROCESS | 1957 | 1461407433421 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7e8d800 == 20 [pid = 1957] [id = 54] 03:30:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 50 (0x7f7bc8ebfc00) [pid = 1957] [serial = 160] [outer = (nil)] 03:30:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x7f7bc912f800) [pid = 1957] [serial = 161] [outer = 0x7f7bc8ebfc00] 03:30:33 INFO - PROCESS | 1957 | 1461407433490 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x7f7bc96e4000) [pid = 1957] [serial = 162] [outer = 0x7f7bc8ebfc00] 03:30:34 INFO - PROCESS | 1957 | 1461407434231 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1031ms 03:30:34 INFO - PROCESS | 1957 | 1461407434289 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 1957 | 1461407434294 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:30:34 INFO - PROCESS | 1957 | 1461407434299 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - PROCESS | 1957 | 1461407434301 Marionette TRACE conn4 <- [1,190,null,{}] 03:30:34 INFO - PROCESS | 1957 | 1461407434306 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:34 INFO - PROCESS | 1957 | 1461407434460 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:30:34 INFO - PROCESS | 1957 | 1461407434478 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b50000 == 21 [pid = 1957] [id = 55] 03:30:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x7f7bc8e36400) [pid = 1957] [serial = 163] [outer = (nil)] 03:30:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x7f7bcb581000) [pid = 1957] [serial = 164] [outer = 0x7f7bc8e36400] 03:30:34 INFO - PROCESS | 1957 | 1461407434538 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x7f7bcb85e000) [pid = 1957] [serial = 165] [outer = 0x7f7bc8e36400] 03:30:35 INFO - PROCESS | 1957 | 1461407435242 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 975ms 03:30:35 INFO - PROCESS | 1957 | --DOMWINDOW == 54 (0x7f7bc5140800) [pid = 1957] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:30:35 INFO - PROCESS | 1957 | --DOMWINDOW == 53 (0x7f7bc29cc400) [pid = 1957] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:30:35 INFO - PROCESS | 1957 | --DOMWINDOW == 52 (0x7f7bc5141c00) [pid = 1957] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:30:35 INFO - PROCESS | 1957 | --DOMWINDOW == 51 (0x7f7bbf711c00) [pid = 1957] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:30:35 INFO - PROCESS | 1957 | --DOMWINDOW == 50 (0x7f7bd5131400) [pid = 1957] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:30:35 INFO - PROCESS | 1957 | 1461407435309 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:30:35 INFO - PROCESS | 1957 | 1461407435316 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:30:35 INFO - PROCESS | 1957 | 1461407435342 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 1957 | 1461407435346 Marionette TRACE conn4 <- [1,194,null,{}] 03:30:35 INFO - PROCESS | 1957 | 1461407435366 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:35 INFO - PROCESS | 1957 | 1461407435493 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:30:35 INFO - PROCESS | 1957 | 1461407435504 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91dd800 == 22 [pid = 1957] [id = 56] 03:30:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 51 (0x7f7bbf17c000) [pid = 1957] [serial = 166] [outer = (nil)] 03:30:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 52 (0x7f7bcb860800) [pid = 1957] [serial = 167] [outer = 0x7f7bbf17c000] 03:30:35 INFO - PROCESS | 1957 | 1461407435566 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 53 (0x7f7bcb8a0800) [pid = 1957] [serial = 168] [outer = 0x7f7bbf17c000] 03:30:36 INFO - PROCESS | 1957 | 1461407436287 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 996ms 03:30:36 INFO - PROCESS | 1957 | 1461407436333 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 1957 | 1461407436336 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:30:36 INFO - PROCESS | 1957 | 1461407436341 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 1957 | 1461407436343 Marionette TRACE conn4 <- [1,198,null,{}] 03:30:36 INFO - PROCESS | 1957 | 1461407436348 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:36 INFO - PROCESS | 1957 | 1461407436546 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:30:36 INFO - PROCESS | 1957 | 1461407436560 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9609000 == 23 [pid = 1957] [id = 57] 03:30:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 54 (0x7f7bd017ec00) [pid = 1957] [serial = 169] [outer = (nil)] 03:30:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 55 (0x7f7bd5d5c400) [pid = 1957] [serial = 170] [outer = 0x7f7bd017ec00] 03:30:36 INFO - PROCESS | 1957 | 1461407436627 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 56 (0x7f7bd60d8c00) [pid = 1957] [serial = 171] [outer = 0x7f7bd017ec00] 03:30:37 INFO - PROCESS | 1957 | 1461407437249 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 923ms 03:30:37 INFO - PROCESS | 1957 | 1461407437265 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 1957 | 1461407437267 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:30:37 INFO - PROCESS | 1957 | 1461407437273 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 1957 | 1461407437275 Marionette TRACE conn4 <- [1,202,null,{}] 03:30:37 INFO - PROCESS | 1957 | 1461407437280 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:37 INFO - PROCESS | 1957 | 1461407437397 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:30:37 INFO - PROCESS | 1957 | 1461407437483 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2ca800 == 24 [pid = 1957] [id = 58] 03:30:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 57 (0x7f7bc0246800) [pid = 1957] [serial = 172] [outer = (nil)] 03:30:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 58 (0x7f7bd6242c00) [pid = 1957] [serial = 173] [outer = 0x7f7bc0246800] 03:30:37 INFO - PROCESS | 1957 | 1461407437542 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 59 (0x7f7bd62af000) [pid = 1957] [serial = 174] [outer = 0x7f7bc0246800] 03:30:38 INFO - PROCESS | 1957 | 1461407438371 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1124ms 03:30:38 INFO - PROCESS | 1957 | 1461407438398 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 1957 | 1461407438405 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:30:38 INFO - PROCESS | 1957 | 1461407438413 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - PROCESS | 1957 | 1461407438418 Marionette TRACE conn4 <- [1,206,null,{}] 03:30:38 INFO - PROCESS | 1957 | 1461407438425 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:38 INFO - PROCESS | 1957 | 1461407438607 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:30:38 INFO - PROCESS | 1957 | 1461407438701 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5d85800 == 25 [pid = 1957] [id = 59] 03:30:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 60 (0x7f7bc4740c00) [pid = 1957] [serial = 175] [outer = (nil)] 03:30:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 61 (0x7f7bc5c36800) [pid = 1957] [serial = 176] [outer = 0x7f7bc4740c00] 03:30:38 INFO - PROCESS | 1957 | 1461407438774 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 62 (0x7f7bc748d800) [pid = 1957] [serial = 177] [outer = 0x7f7bc4740c00] 03:30:39 INFO - PROCESS | 1957 | 1461407439520 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1131ms 03:30:39 INFO - PROCESS | 1957 | 1461407439545 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 1957 | 1461407439553 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:30:39 INFO - PROCESS | 1957 | 1461407439564 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 1957 | 1461407439568 Marionette TRACE conn4 <- [1,210,null,{}] 03:30:39 INFO - PROCESS | 1957 | 1461407439591 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:39 INFO - PROCESS | 1957 | 1461407439744 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:30:39 INFO - PROCESS | 1957 | 1461407439875 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7e8d000 == 26 [pid = 1957] [id = 60] 03:30:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 63 (0x7f7bc7486c00) [pid = 1957] [serial = 178] [outer = (nil)] 03:30:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 64 (0x7f7bc8e34c00) [pid = 1957] [serial = 179] [outer = 0x7f7bc7486c00] 03:30:39 INFO - PROCESS | 1957 | 1461407439953 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 65 (0x7f7bc96e5000) [pid = 1957] [serial = 180] [outer = 0x7f7bc7486c00] 03:30:40 INFO - PROCESS | 1957 | 1461407440718 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1198ms 03:30:40 INFO - PROCESS | 1957 | 1461407440763 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 1957 | 1461407440767 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:30:40 INFO - PROCESS | 1957 | 1461407440773 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 1957 | 1461407440778 Marionette TRACE conn4 <- [1,214,null,{}] 03:30:40 INFO - PROCESS | 1957 | 1461407440810 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:40 INFO - PROCESS | 1957 | 1461407440965 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:30:41 INFO - PROCESS | 1957 | 1461407441085 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb60c000 == 27 [pid = 1957] [id = 61] 03:30:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 66 (0x7f7bcb898000) [pid = 1957] [serial = 181] [outer = (nil)] 03:30:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 67 (0x7f7bd017dc00) [pid = 1957] [serial = 182] [outer = 0x7f7bcb898000] 03:30:41 INFO - PROCESS | 1957 | 1461407441162 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x7f7bd5d5dc00) [pid = 1957] [serial = 183] [outer = 0x7f7bcb898000] 03:30:41 INFO - PROCESS | 1957 | 1461407441963 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1239ms 03:30:42 INFO - PROCESS | 1957 | 1461407442021 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:30:42 INFO - PROCESS | 1957 | 1461407442025 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:30:42 INFO - PROCESS | 1957 | 1461407442032 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:30:42 INFO - PROCESS | 1957 | 1461407442036 Marionette TRACE conn4 <- [1,218,null,{}] 03:30:42 INFO - PROCESS | 1957 | 1461407442047 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:42 INFO - PROCESS | 1957 | 1461407442193 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:30:42 INFO - PROCESS | 1957 | 1461407442313 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01ec800 == 28 [pid = 1957] [id = 62] 03:30:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x7f7bcbb11400) [pid = 1957] [serial = 184] [outer = (nil)] 03:30:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x7f7bd64ea800) [pid = 1957] [serial = 185] [outer = 0x7f7bcbb11400] 03:30:42 INFO - PROCESS | 1957 | 1461407442387 Marionette DEBUG loaded listener.js 03:30:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x7f7bd724e400) [pid = 1957] [serial = 186] [outer = 0x7f7bcbb11400] 03:30:43 INFO - PROCESS | 1957 | 1461407443138 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1132ms 03:30:43 INFO - PROCESS | 1957 | 1461407443164 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 1957 | 1461407443168 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:30:43 INFO - PROCESS | 1957 | 1461407443173 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 1957 | 1461407443175 Marionette TRACE conn4 <- [1,222,null,{}] 03:30:43 INFO - PROCESS | 1957 | 1461407443181 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:43 INFO - PROCESS | 1957 | 1461407443322 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:30:43 INFO - PROCESS | 1957 | 1461407443448 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c80000 == 29 [pid = 1957] [id = 63] 03:30:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x7f7bbf492400) [pid = 1957] [serial = 187] [outer = (nil)] 03:30:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x7f7bc4743800) [pid = 1957] [serial = 188] [outer = 0x7f7bbf492400] 03:30:43 INFO - PROCESS | 1957 | 1461407443519 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x7f7bd75d6400) [pid = 1957] [serial = 189] [outer = 0x7f7bbf492400] 03:30:44 INFO - PROCESS | 1957 | 1461407444394 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1274ms 03:30:44 INFO - PROCESS | 1957 | 1461407444449 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 1957 | 1461407444455 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:30:44 INFO - PROCESS | 1957 | 1461407444463 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 1957 | 1461407444468 Marionette TRACE conn4 <- [1,226,null,{}] 03:30:44 INFO - PROCESS | 1957 | 1461407444474 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:44 INFO - PROCESS | 1957 | 1461407444624 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:30:44 INFO - PROCESS | 1957 | 1461407444755 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf3a4000 == 30 [pid = 1957] [id = 64] 03:30:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x7f7bc29d9400) [pid = 1957] [serial = 190] [outer = (nil)] 03:30:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x7f7bc513b400) [pid = 1957] [serial = 191] [outer = 0x7f7bc29d9400] 03:30:44 INFO - PROCESS | 1957 | 1461407444851 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x7f7bc7484000) [pid = 1957] [serial = 192] [outer = 0x7f7bc29d9400] 03:30:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bde046800 == 29 [pid = 1957] [id = 43] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x7f7bc8ebf000) [pid = 1957] [serial = 143] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x7f7bca157000) [pid = 1957] [serial = 134] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x7f7bdadb4400) [pid = 1957] [serial = 129] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x7f7bc6c20400) [pid = 1957] [serial = 131] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x7f7bc7e32c00) [pid = 1957] [serial = 132] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 71 (0x7f7bd71e8800) [pid = 1957] [serial = 138] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 70 (0x7f7bd6067800) [pid = 1957] [serial = 137] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 69 (0x7f7bdada7800) [pid = 1957] [serial = 140] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 68 (0x7f7bdb48a400) [pid = 1957] [serial = 141] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | --DOMWINDOW == 67 (0x7f7bcb80ac00) [pid = 1957] [serial = 135] [outer = (nil)] [url = about:blank] 03:30:45 INFO - PROCESS | 1957 | 1461407445599 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1178ms 03:30:45 INFO - PROCESS | 1957 | 1461407445641 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 1957 | 1461407445649 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:30:45 INFO - PROCESS | 1957 | 1461407445657 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 1957 | 1461407445660 Marionette TRACE conn4 <- [1,230,null,{}] 03:30:45 INFO - PROCESS | 1957 | 1461407445671 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:45 INFO - PROCESS | 1957 | 1461407445804 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:30:45 INFO - PROCESS | 1957 | 1461407445821 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc83ae000 == 30 [pid = 1957] [id = 65] 03:30:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 68 (0x7f7bc8e2d000) [pid = 1957] [serial = 193] [outer = (nil)] 03:30:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 69 (0x7f7bc9130000) [pid = 1957] [serial = 194] [outer = 0x7f7bc8e2d000] 03:30:45 INFO - PROCESS | 1957 | 1461407445878 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 70 (0x7f7bc9791000) [pid = 1957] [serial = 195] [outer = 0x7f7bc8e2d000] 03:30:46 INFO - PROCESS | 1957 | 1461407446543 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 937ms 03:30:46 INFO - PROCESS | 1957 | 1461407446594 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:30:46 INFO - PROCESS | 1957 | 1461407446597 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:30:46 INFO - PROCESS | 1957 | 1461407446603 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:30:46 INFO - PROCESS | 1957 | 1461407446608 Marionette TRACE conn4 <- [1,234,null,{}] 03:30:46 INFO - PROCESS | 1957 | 1461407446623 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:46 INFO - PROCESS | 1957 | 1461407446796 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:30:46 INFO - PROCESS | 1957 | 1461407446810 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9e64800 == 31 [pid = 1957] [id = 66] 03:30:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 71 (0x7f7bcb80dc00) [pid = 1957] [serial = 196] [outer = (nil)] 03:30:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 72 (0x7f7bd010d400) [pid = 1957] [serial = 197] [outer = 0x7f7bcb80dc00] 03:30:46 INFO - PROCESS | 1957 | 1461407446874 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x7f7bd017e800) [pid = 1957] [serial = 198] [outer = 0x7f7bcb80dc00] 03:30:47 INFO - PROCESS | 1957 | 1461407447604 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1035ms 03:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:30:47 INFO - PROCESS | 1957 | 1461407447639 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 1957 | 1461407447642 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:30:47 INFO - PROCESS | 1957 | 1461407447647 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 1957 | 1461407447650 Marionette TRACE conn4 <- [1,238,null,{}] 03:30:47 INFO - PROCESS | 1957 | 1461407447672 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:47 INFO - PROCESS | 1957 | 1461407447840 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:30:47 INFO - PROCESS | 1957 | 1461407447865 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e4000 == 32 [pid = 1957] [id = 67] 03:30:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x7f7bc9786c00) [pid = 1957] [serial = 199] [outer = (nil)] 03:30:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x7f7bd72b2c00) [pid = 1957] [serial = 200] [outer = 0x7f7bc9786c00] 03:30:47 INFO - PROCESS | 1957 | 1461407447928 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x7f7bd933c000) [pid = 1957] [serial = 201] [outer = 0x7f7bc9786c00] 03:30:48 INFO - PROCESS | 1957 | 1461407448603 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 986ms 03:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:30:48 INFO - PROCESS | 1957 | 1461407448633 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 1957 | 1461407448636 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:30:48 INFO - PROCESS | 1957 | 1461407448641 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 1957 | 1461407448644 Marionette TRACE conn4 <- [1,242,null,{}] 03:30:48 INFO - PROCESS | 1957 | 1461407448649 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:48 INFO - PROCESS | 1957 | 1461407448806 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:30:48 INFO - PROCESS | 1957 | 1461407448872 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6258000 == 33 [pid = 1957] [id = 68] 03:30:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x7f7bcb89e400) [pid = 1957] [serial = 202] [outer = (nil)] 03:30:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x7f7bd93be400) [pid = 1957] [serial = 203] [outer = 0x7f7bcb89e400] 03:30:48 INFO - PROCESS | 1957 | 1461407448933 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x7f7bdacb8800) [pid = 1957] [serial = 204] [outer = 0x7f7bcb89e400] 03:30:49 INFO - PROCESS | 1957 | 1461407449631 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1082ms 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x7f7bc8e36400) [pid = 1957] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x7f7bbf17c000) [pid = 1957] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x7f7bbf707c00) [pid = 1957] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x7f7bbf494c00) [pid = 1957] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x7f7bc8ebfc00) [pid = 1957] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x7f7bd017ec00) [pid = 1957] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:30:49 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x7f7bbf705c00) [pid = 1957] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:30:49 INFO - PROCESS | 1957 | 1461407449735 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 1957 | 1461407449738 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:30:49 INFO - PROCESS | 1957 | 1461407449743 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 1957 | 1461407449745 Marionette TRACE conn4 <- [1,246,null,{}] 03:30:49 INFO - PROCESS | 1957 | 1461407449750 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:49 INFO - PROCESS | 1957 | 1461407449904 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:30:49 INFO - PROCESS | 1957 | 1461407449954 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf729800 == 34 [pid = 1957] [id = 69] 03:30:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x7f7bbf1e6400) [pid = 1957] [serial = 205] [outer = (nil)] 03:30:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x7f7bd93bd000) [pid = 1957] [serial = 206] [outer = 0x7f7bbf1e6400] 03:30:50 INFO - PROCESS | 1957 | 1461407450090 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x7f7bdb264c00) [pid = 1957] [serial = 207] [outer = 0x7f7bbf1e6400] 03:30:50 INFO - PROCESS | 1957 | 1461407450663 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 982ms 03:30:50 INFO - PROCESS | 1957 | 1461407450727 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 1957 | 1461407450730 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:30:50 INFO - PROCESS | 1957 | 1461407450735 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 1957 | 1461407450737 Marionette TRACE conn4 <- [1,250,null,{}] 03:30:50 INFO - PROCESS | 1957 | 1461407450742 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:50 INFO - PROCESS | 1957 | 1461407450859 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:30:50 INFO - PROCESS | 1957 | 1461407450876 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e2e800 == 35 [pid = 1957] [id = 70] 03:30:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x7f7bd7242400) [pid = 1957] [serial = 208] [outer = (nil)] 03:30:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x7f7bdb634c00) [pid = 1957] [serial = 209] [outer = 0x7f7bd7242400] 03:30:50 INFO - PROCESS | 1957 | 1461407450933 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x7f7bdb77b400) [pid = 1957] [serial = 210] [outer = 0x7f7bd7242400] 03:30:51 INFO - PROCESS | 1957 | 1461407451566 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 876ms 03:30:51 INFO - PROCESS | 1957 | 1461407451613 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 1957 | 1461407451616 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:30:51 INFO - PROCESS | 1957 | 1461407451622 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 1957 | 1461407451625 Marionette TRACE conn4 <- [1,254,null,{}] 03:30:51 INFO - PROCESS | 1957 | 1461407451630 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:51 INFO - PROCESS | 1957 | 1461407451751 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:30:51 INFO - PROCESS | 1957 | 1461407451903 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e5a000 == 36 [pid = 1957] [id = 71] 03:30:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x7f7bbf17dc00) [pid = 1957] [serial = 211] [outer = (nil)] 03:30:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x7f7bbf187400) [pid = 1957] [serial = 212] [outer = 0x7f7bbf17dc00] 03:30:51 INFO - PROCESS | 1957 | 1461407451974 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x7f7bbf1e0c00) [pid = 1957] [serial = 213] [outer = 0x7f7bbf17dc00] 03:30:52 INFO - PROCESS | 1957 | 1461407452740 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1174ms 03:30:52 INFO - PROCESS | 1957 | 1461407452800 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 1957 | 1461407452805 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:30:52 INFO - PROCESS | 1957 | 1461407452812 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 1957 | 1461407452817 Marionette TRACE conn4 <- [1,258,null,{}] 03:30:52 INFO - PROCESS | 1957 | 1461407452825 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:52 INFO - PROCESS | 1957 | 1461407452982 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:30:53 INFO - PROCESS | 1957 | 1461407453119 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9493800 == 37 [pid = 1957] [id = 72] 03:30:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x7f7bbf364800) [pid = 1957] [serial = 214] [outer = (nil)] 03:30:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x7f7bc474cc00) [pid = 1957] [serial = 215] [outer = 0x7f7bbf364800] 03:30:53 INFO - PROCESS | 1957 | 1461407453193 Marionette DEBUG loaded listener.js 03:30:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x7f7bc748cc00) [pid = 1957] [serial = 216] [outer = 0x7f7bbf364800] 03:30:54 INFO - PROCESS | 1957 | 1461407454025 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1233ms 03:30:54 INFO - PROCESS | 1957 | 1461407454054 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 1957 | 1461407454061 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:30:54 INFO - PROCESS | 1957 | 1461407454069 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 1957 | 1461407454071 Marionette TRACE conn4 <- [1,262,null,{}] 03:30:54 INFO - PROCESS | 1957 | 1461407454077 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:54 INFO - PROCESS | 1957 | 1461407454225 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:30:54 INFO - PROCESS | 1957 | 1461407454360 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e40000 == 38 [pid = 1957] [id = 73] 03:30:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x7f7bc8ebf000) [pid = 1957] [serial = 217] [outer = (nil)] 03:30:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x7f7bcb582000) [pid = 1957] [serial = 218] [outer = 0x7f7bc8ebf000] 03:30:54 INFO - PROCESS | 1957 | 1461407454432 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x7f7bcb8a4000) [pid = 1957] [serial = 219] [outer = 0x7f7bc8ebf000] 03:30:55 INFO - PROCESS | 1957 | 1461407455230 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1181ms 03:30:55 INFO - PROCESS | 1957 | 1461407455250 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:30:55 INFO - PROCESS | 1957 | 1461407455252 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:30:55 INFO - PROCESS | 1957 | 1461407455268 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 1957 | 1461407455276 Marionette TRACE conn4 <- [1,266,null,{}] 03:30:55 INFO - PROCESS | 1957 | 1461407455283 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:55 INFO - PROCESS | 1957 | 1461407455491 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:30:55 INFO - PROCESS | 1957 | 1461407455504 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb498000 == 39 [pid = 1957] [id = 74] 03:30:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bc9469800) [pid = 1957] [serial = 220] [outer = (nil)] 03:30:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bd933d000) [pid = 1957] [serial = 221] [outer = 0x7f7bc9469800] 03:30:55 INFO - PROCESS | 1957 | 1461407455573 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bdb77d000) [pid = 1957] [serial = 222] [outer = 0x7f7bc9469800] 03:30:56 INFO - PROCESS | 1957 | 1461407456471 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1243ms 03:30:56 INFO - PROCESS | 1957 | 1461407456503 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:30:56 INFO - PROCESS | 1957 | 1461407456508 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:30:56 INFO - PROCESS | 1957 | 1461407456514 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 1957 | 1461407456517 Marionette TRACE conn4 <- [1,270,null,{}] 03:30:56 INFO - PROCESS | 1957 | 1461407456540 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:56 INFO - PROCESS | 1957 | 1461407456696 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:30:56 INFO - PROCESS | 1957 | 1461407456825 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb722000 == 40 [pid = 1957] [id = 75] 03:30:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bbf181400) [pid = 1957] [serial = 223] [outer = (nil)] 03:30:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bdd3bf000) [pid = 1957] [serial = 224] [outer = 0x7f7bbf181400] 03:30:56 INFO - PROCESS | 1957 | 1461407456896 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bdf670800) [pid = 1957] [serial = 225] [outer = 0x7f7bbf181400] 03:30:57 INFO - PROCESS | 1957 | 1461407457909 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1449ms 03:30:57 INFO - PROCESS | 1957 | 1461407457963 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 1957 | 1461407457969 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:30:57 INFO - PROCESS | 1957 | 1461407457977 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 1957 | 1461407457980 Marionette TRACE conn4 <- [1,274,null,{}] 03:30:57 INFO - PROCESS | 1957 | 1461407457987 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:58 INFO - PROCESS | 1957 | 1461407458143 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:30:58 INFO - PROCESS | 1957 | 1461407458301 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf71e000 == 41 [pid = 1957] [id = 76] 03:30:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bc0f3d000) [pid = 1957] [serial = 226] [outer = (nil)] 03:30:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bc29cdc00) [pid = 1957] [serial = 227] [outer = 0x7f7bc0f3d000] 03:30:58 INFO - PROCESS | 1957 | 1461407458429 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc5141c00) [pid = 1957] [serial = 228] [outer = 0x7f7bc0f3d000] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd8e2e800 == 40 [pid = 1957] [id = 70] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf729800 == 39 [pid = 1957] [id = 69] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6258000 == 38 [pid = 1957] [id = 68] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bd6242c00) [pid = 1957] [serial = 173] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bc9461800) [pid = 1957] [serial = 149] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bbf497c00) [pid = 1957] [serial = 146] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bbf18a400) [pid = 1957] [serial = 152] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e4000 == 37 [pid = 1957] [id = 67] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9e64800 == 36 [pid = 1957] [id = 66] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc83ae000 == 35 [pid = 1957] [id = 65] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf3a4000 == 34 [pid = 1957] [id = 64] 03:30:59 INFO - PROCESS | 1957 | 1461407459171 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:30:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01ec800 == 33 [pid = 1957] [id = 62] 03:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bd0185800) [pid = 1957] [serial = 144] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bcb581000) [pid = 1957] [serial = 164] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bcb860800) [pid = 1957] [serial = 167] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bc7489800) [pid = 1957] [serial = 158] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bc7e2e800) [pid = 1957] [serial = 159] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x7f7bbfcbcc00) [pid = 1957] [serial = 155] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x7f7bc5143400) [pid = 1957] [serial = 156] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x7f7bc912f800) [pid = 1957] [serial = 161] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x7f7bcb85e000) [pid = 1957] [serial = 165] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x7f7bcb8a0800) [pid = 1957] [serial = 168] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x7f7bd60d8c00) [pid = 1957] [serial = 171] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x7f7bc96e4000) [pid = 1957] [serial = 162] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x7f7bd5d5c400) [pid = 1957] [serial = 170] [outer = (nil)] [url = about:blank] 03:30:59 INFO - PROCESS | 1957 | 1461407459229 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 1957 | 1461407459235 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:30:59 INFO - PROCESS | 1957 | 1461407459246 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - PROCESS | 1957 | 1461407459249 Marionette TRACE conn4 <- [1,278,null,{}] 03:30:59 INFO - PROCESS | 1957 | 1461407459255 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:30:59 INFO - PROCESS | 1957 | 1461407459388 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:30:59 INFO - PROCESS | 1957 | 1461407459398 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5152800 == 34 [pid = 1957] [id = 77] 03:30:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x7f7bc5d21400) [pid = 1957] [serial = 229] [outer = (nil)] 03:30:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x7f7bc77e4000) [pid = 1957] [serial = 230] [outer = 0x7f7bc5d21400] 03:30:59 INFO - PROCESS | 1957 | 1461407459458 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x7f7bc8e2f400) [pid = 1957] [serial = 231] [outer = 0x7f7bc5d21400] 03:31:00 INFO - PROCESS | 1957 | 1461407460175 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 984ms 03:31:00 INFO - PROCESS | 1957 | 1461407460232 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 1957 | 1461407460237 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:31:00 INFO - PROCESS | 1957 | 1461407460244 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 1957 | 1461407460249 Marionette TRACE conn4 <- [1,282,null,{}] 03:31:00 INFO - PROCESS | 1957 | 1461407460267 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:00 INFO - PROCESS | 1957 | 1461407460408 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:31:00 INFO - PROCESS | 1957 | 1461407460421 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91de800 == 35 [pid = 1957] [id = 78] 03:31:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x7f7bca364000) [pid = 1957] [serial = 232] [outer = (nil)] 03:31:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x7f7bcb589000) [pid = 1957] [serial = 233] [outer = 0x7f7bca364000] 03:31:00 INFO - PROCESS | 1957 | 1461407460482 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x7f7bcb869400) [pid = 1957] [serial = 234] [outer = 0x7f7bca364000] 03:31:01 INFO - PROCESS | 1957 | 1461407461941 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1741ms 03:31:01 INFO - PROCESS | 1957 | 1461407461985 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:31:01 INFO - PROCESS | 1957 | 1461407461989 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:31:01 INFO - PROCESS | 1957 | 1461407461994 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 1957 | 1461407461997 Marionette TRACE conn4 <- [1,286,null,{}] 03:31:02 INFO - PROCESS | 1957 | 1461407462001 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:02 INFO - PROCESS | 1957 | 1461407462136 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:31:02 INFO - PROCESS | 1957 | 1461407462151 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca357800 == 36 [pid = 1957] [id = 79] 03:31:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x7f7bbf35e000) [pid = 1957] [serial = 235] [outer = (nil)] 03:31:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x7f7bd0182000) [pid = 1957] [serial = 236] [outer = 0x7f7bbf35e000] 03:31:02 INFO - PROCESS | 1957 | 1461407462209 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bd5d53c00) [pid = 1957] [serial = 237] [outer = 0x7f7bbf35e000] 03:31:02 INFO - PROCESS | 1957 | 1461407462948 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms 03:31:02 INFO - PROCESS | 1957 | 1461407462972 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 1957 | 1461407462975 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:31:02 INFO - PROCESS | 1957 | 1461407462990 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 1957 | 1461407462992 Marionette TRACE conn4 <- [1,290,null,{}] 03:31:03 INFO - PROCESS | 1957 | 1461407462997 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:03 INFO - PROCESS | 1957 | 1461407463178 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:31:03 INFO - PROCESS | 1957 | 1461407463236 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e5000 == 37 [pid = 1957] [id = 80] 03:31:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bc29cf400) [pid = 1957] [serial = 238] [outer = (nil)] 03:31:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bd6065400) [pid = 1957] [serial = 239] [outer = 0x7f7bc29cf400] 03:31:03 INFO - PROCESS | 1957 | 1461407463294 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bd62b2800) [pid = 1957] [serial = 240] [outer = 0x7f7bc29cf400] 03:31:03 INFO - PROCESS | 1957 | 1461407463936 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 996ms 03:31:03 INFO - PROCESS | 1957 | 1461407463977 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 1957 | 1461407463980 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:31:03 INFO - PROCESS | 1957 | 1461407463994 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - PROCESS | 1957 | 1461407463996 Marionette TRACE conn4 <- [1,294,null,{}] 03:31:04 INFO - PROCESS | 1957 | 1461407464001 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:04 INFO - PROCESS | 1957 | 1461407464190 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:31:04 INFO - PROCESS | 1957 | 1461407464212 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd640b000 == 38 [pid = 1957] [id = 81] 03:31:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bd64ec400) [pid = 1957] [serial = 241] [outer = (nil)] 03:31:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bdadad400) [pid = 1957] [serial = 242] [outer = 0x7f7bd64ec400] 03:31:04 INFO - PROCESS | 1957 | 1461407464276 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bdb77a400) [pid = 1957] [serial = 243] [outer = 0x7f7bd64ec400] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bbf1e6400) [pid = 1957] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bcb80dc00) [pid = 1957] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bc29d9400) [pid = 1957] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bcb89e400) [pid = 1957] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bbf182c00) [pid = 1957] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bc9786c00) [pid = 1957] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bc8e2d000) [pid = 1957] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x7f7bbf492400) [pid = 1957] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x7f7bc29d5000) [pid = 1957] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:31:04 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x7f7bbf359400) [pid = 1957] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:31:05 INFO - PROCESS | 1957 | 1461407465201 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:05 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. 03:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1228ms 03:31:05 INFO - PROCESS | 1957 | 1461407465223 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 1957 | 1461407465227 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:31:05 INFO - PROCESS | 1957 | 1461407465232 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 1957 | 1461407465235 Marionette TRACE conn4 <- [1,298,null,{}] 03:31:05 INFO - PROCESS | 1957 | 1461407465241 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:05 INFO - PROCESS | 1957 | 1461407465371 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:31:05 INFO - PROCESS | 1957 | 1461407465386 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd64ad800 == 39 [pid = 1957] [id = 82] 03:31:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x7f7bbf187800) [pid = 1957] [serial = 244] [outer = (nil)] 03:31:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x7f7bdb29b000) [pid = 1957] [serial = 245] [outer = 0x7f7bbf187800] 03:31:05 INFO - PROCESS | 1957 | 1461407465445 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x7f7bdd3b8000) [pid = 1957] [serial = 246] [outer = 0x7f7bbf187800] 03:31:06 INFO - PROCESS | 1957 | 1461407466121 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:06 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. 03:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 927ms 03:31:06 INFO - PROCESS | 1957 | 1461407466160 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 1957 | 1461407466163 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:31:06 INFO - PROCESS | 1957 | 1461407466168 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 1957 | 1461407466171 Marionette TRACE conn4 <- [1,302,null,{}] 03:31:06 INFO - PROCESS | 1957 | 1461407466175 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:06 INFO - PROCESS | 1957 | 1461407466334 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:31:06 INFO - PROCESS | 1957 | 1461407466350 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdac6e000 == 40 [pid = 1957] [id = 83] 03:31:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bbf1dd400) [pid = 1957] [serial = 247] [outer = (nil)] 03:31:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bddd11400) [pid = 1957] [serial = 248] [outer = 0x7f7bbf1dd400] 03:31:06 INFO - PROCESS | 1957 | 1461407466409 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bdf8ab400) [pid = 1957] [serial = 249] [outer = 0x7f7bbf1dd400] 03:31:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bbf366000) [pid = 1957] [serial = 250] [outer = 0x7f7bc0353000] 03:31:07 INFO - PROCESS | 1957 | 1461407467350 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:07 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. 03:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1275ms 03:31:07 INFO - PROCESS | 1957 | 1461407467445 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 1957 | 1461407467450 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:31:07 INFO - PROCESS | 1957 | 1461407467458 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - PROCESS | 1957 | 1461407467464 Marionette TRACE conn4 <- [1,306,null,{}] 03:31:07 INFO - PROCESS | 1957 | 1461407467472 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:07 INFO - PROCESS | 1957 | 1461407467631 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:31:07 INFO - PROCESS | 1957 | 1461407467763 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8a7f800 == 41 [pid = 1957] [id = 84] 03:31:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bc0f48000) [pid = 1957] [serial = 251] [outer = (nil)] 03:31:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bc7722800) [pid = 1957] [serial = 252] [outer = 0x7f7bc0f48000] 03:31:07 INFO - PROCESS | 1957 | 1461407467840 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bc8e37c00) [pid = 1957] [serial = 253] [outer = 0x7f7bc0f48000] 03:31:08 INFO - PROCESS | 1957 | 1461407468582 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:08 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. 03:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1182ms 03:31:08 INFO - PROCESS | 1957 | 1461407468640 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 1957 | 1461407468648 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:31:08 INFO - PROCESS | 1957 | 1461407468658 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 1957 | 1461407468661 Marionette TRACE conn4 <- [1,310,null,{}] 03:31:08 INFO - PROCESS | 1957 | 1461407468667 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:08 INFO - PROCESS | 1957 | 1461407468828 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:31:08 INFO - PROCESS | 1957 | 1461407468957 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6221800 == 42 [pid = 1957] [id = 85] 03:31:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bc9468800) [pid = 1957] [serial = 254] [outer = (nil)] 03:31:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bcb868800) [pid = 1957] [serial = 255] [outer = 0x7f7bc9468800] 03:31:09 INFO - PROCESS | 1957 | 1461407469028 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bd017f400) [pid = 1957] [serial = 256] [outer = 0x7f7bc9468800] 03:31:09 INFO - PROCESS | 1957 | 1461407469967 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:09 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. 03:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1328ms 03:31:09 INFO - PROCESS | 1957 | 1461407469986 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:31:09 INFO - PROCESS | 1957 | 1461407469990 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:31:09 INFO - PROCESS | 1957 | 1461407469997 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 1957 | 1461407470003 Marionette TRACE conn4 <- [1,314,null,{}] 03:31:10 INFO - PROCESS | 1957 | 1461407470019 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:10 INFO - PROCESS | 1957 | 1461407470194 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:31:10 INFO - PROCESS | 1957 | 1461407470336 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bddd61000 == 43 [pid = 1957] [id = 86] 03:31:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bd644d800) [pid = 1957] [serial = 257] [outer = (nil)] 03:31:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bdb263400) [pid = 1957] [serial = 258] [outer = 0x7f7bd644d800] 03:31:10 INFO - PROCESS | 1957 | 1461407470417 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bddd8d800) [pid = 1957] [serial = 259] [outer = 0x7f7bd644d800] 03:31:11 INFO - PROCESS | 1957 | 1461407471244 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:11 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. 03:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1284ms 03:31:11 INFO - PROCESS | 1957 | 1461407471281 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 1957 | 1461407471286 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:31:11 INFO - PROCESS | 1957 | 1461407471292 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 1957 | 1461407471295 Marionette TRACE conn4 <- [1,318,null,{}] 03:31:11 INFO - PROCESS | 1957 | 1461407471301 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:11 INFO - PROCESS | 1957 | 1461407471443 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:31:11 INFO - PROCESS | 1957 | 1461407471577 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf6c5000 == 44 [pid = 1957] [id = 87] 03:31:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bc825b800) [pid = 1957] [serial = 260] [outer = (nil)] 03:31:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bdad74c00) [pid = 1957] [serial = 261] [outer = 0x7f7bc825b800] 03:31:11 INFO - PROCESS | 1957 | 1461407471652 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bdad7a000) [pid = 1957] [serial = 262] [outer = 0x7f7bc825b800] 03:31:12 INFO - PROCESS | 1957 | 1461407472472 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:12 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. 03:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1228ms 03:31:12 INFO - PROCESS | 1957 | 1461407472521 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 1957 | 1461407472525 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:31:12 INFO - PROCESS | 1957 | 1461407472531 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 1957 | 1461407472533 Marionette TRACE conn4 <- [1,322,null,{}] 03:31:12 INFO - PROCESS | 1957 | 1461407472539 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:12 INFO - PROCESS | 1957 | 1461407472688 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:31:12 INFO - PROCESS | 1957 | 1461407472826 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80dc800 == 45 [pid = 1957] [id = 88] 03:31:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bbf1df800) [pid = 1957] [serial = 263] [outer = (nil)] 03:31:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bc29d2c00) [pid = 1957] [serial = 264] [outer = 0x7f7bbf1df800] 03:31:12 INFO - PROCESS | 1957 | 1461407472896 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bdaf95800) [pid = 1957] [serial = 265] [outer = 0x7f7bbf1df800] 03:31:13 INFO - PROCESS | 1957 | 1461407473919 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:13 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. 03:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1436ms 03:31:13 INFO - PROCESS | 1957 | 1461407473968 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:31:13 INFO - PROCESS | 1957 | 1461407473974 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:31:13 INFO - PROCESS | 1957 | 1461407473982 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:31:13 INFO - PROCESS | 1957 | 1461407473985 Marionette TRACE conn4 <- [1,326,null,{}] 03:31:13 INFO - PROCESS | 1957 | 1461407473992 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:14 INFO - PROCESS | 1957 | 1461407474215 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:31:14 INFO - PROCESS | 1957 | 1461407474396 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e44800 == 46 [pid = 1957] [id = 89] 03:31:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bbf494000) [pid = 1957] [serial = 266] [outer = (nil)] 03:31:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc7481800) [pid = 1957] [serial = 267] [outer = 0x7f7bbf494000] 03:31:14 INFO - PROCESS | 1957 | 1461407474532 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bc8388400) [pid = 1957] [serial = 268] [outer = 0x7f7bbf494000] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd64ad800 == 45 [pid = 1957] [id = 82] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bc8e34c00) [pid = 1957] [serial = 179] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bd017dc00) [pid = 1957] [serial = 182] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bc5c36800) [pid = 1957] [serial = 176] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bd64ea800) [pid = 1957] [serial = 185] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd640b000 == 44 [pid = 1957] [id = 81] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e5000 == 43 [pid = 1957] [id = 80] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca357800 == 42 [pid = 1957] [id = 79] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91de800 == 41 [pid = 1957] [id = 78] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5152800 == 40 [pid = 1957] [id = 77] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf71e000 == 39 [pid = 1957] [id = 76] 03:31:14 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e5a000 == 38 [pid = 1957] [id = 71] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bd010d400) [pid = 1957] [serial = 197] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bc7484000) [pid = 1957] [serial = 192] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bdacb8800) [pid = 1957] [serial = 204] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bc96e1000) [pid = 1957] [serial = 153] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bd933c000) [pid = 1957] [serial = 201] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bc9130000) [pid = 1957] [serial = 194] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bd017e800) [pid = 1957] [serial = 198] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bd75d6400) [pid = 1957] [serial = 189] [outer = (nil)] [url = about:blank] 03:31:14 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bc513b400) [pid = 1957] [serial = 191] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bd93be400) [pid = 1957] [serial = 203] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bcb80e000) [pid = 1957] [serial = 150] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bc29d6c00) [pid = 1957] [serial = 147] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bd72b2c00) [pid = 1957] [serial = 200] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bdb264c00) [pid = 1957] [serial = 207] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bc9791000) [pid = 1957] [serial = 195] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bc4743800) [pid = 1957] [serial = 188] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bd93bd000) [pid = 1957] [serial = 206] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bdb634c00) [pid = 1957] [serial = 209] [outer = (nil)] [url = about:blank] 03:31:15 INFO - PROCESS | 1957 | 1461407475253 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:15 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. 03:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 03:31:15 INFO - PROCESS | 1957 | 1461407475265 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 1957 | 1461407475271 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:31:15 INFO - PROCESS | 1957 | 1461407475280 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 1957 | 1461407475283 Marionette TRACE conn4 <- [1,330,null,{}] 03:31:15 INFO - PROCESS | 1957 | 1461407475293 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:15 INFO - PROCESS | 1957 | 1461407475439 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:31:15 INFO - PROCESS | 1957 | 1461407475532 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc839f000 == 39 [pid = 1957] [id = 90] 03:31:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bc513b400) [pid = 1957] [serial = 269] [outer = (nil)] 03:31:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bc96dc000) [pid = 1957] [serial = 270] [outer = 0x7f7bc513b400] 03:31:15 INFO - PROCESS | 1957 | 1461407475592 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bcb80b400) [pid = 1957] [serial = 271] [outer = 0x7f7bc513b400] 03:31:16 INFO - PROCESS | 1957 | 1461407476355 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:16 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. 03:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1136ms 03:31:16 INFO - PROCESS | 1957 | 1461407476417 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 1957 | 1461407476421 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:31:16 INFO - PROCESS | 1957 | 1461407476426 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - PROCESS | 1957 | 1461407476431 Marionette TRACE conn4 <- [1,334,null,{}] 03:31:16 INFO - PROCESS | 1957 | 1461407476446 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:16 INFO - PROCESS | 1957 | 1461407476601 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:31:16 INFO - PROCESS | 1957 | 1461407476612 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca352800 == 40 [pid = 1957] [id = 91] 03:31:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bc0f3c400) [pid = 1957] [serial = 272] [outer = (nil)] 03:31:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bd5d5e000) [pid = 1957] [serial = 273] [outer = 0x7f7bc0f3c400] 03:31:16 INFO - PROCESS | 1957 | 1461407476756 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bd64f2400) [pid = 1957] [serial = 274] [outer = 0x7f7bc0f3c400] 03:31:17 INFO - PROCESS | 1957 | 1461407477425 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:17 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. 03:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1030ms 03:31:17 INFO - PROCESS | 1957 | 1461407477462 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 1957 | 1461407477466 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:31:17 INFO - PROCESS | 1957 | 1461407477471 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 1957 | 1461407477473 Marionette TRACE conn4 <- [1,338,null,{}] 03:31:17 INFO - PROCESS | 1957 | 1461407477478 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:17 INFO - PROCESS | 1957 | 1461407477635 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:31:17 INFO - PROCESS | 1957 | 1461407477679 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5197800 == 41 [pid = 1957] [id = 92] 03:31:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bd64f4400) [pid = 1957] [serial = 275] [outer = (nil)] 03:31:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bdad6d800) [pid = 1957] [serial = 276] [outer = 0x7f7bd64f4400] 03:31:17 INFO - PROCESS | 1957 | 1461407477740 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bdadb4400) [pid = 1957] [serial = 277] [outer = 0x7f7bd64f4400] 03:31:18 INFO - PROCESS | 1957 | 1461407478444 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:18 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. 03:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1026ms 03:31:18 INFO - PROCESS | 1957 | 1461407478507 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 1957 | 1461407478510 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:31:18 INFO - PROCESS | 1957 | 1461407478515 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - PROCESS | 1957 | 1461407478518 Marionette TRACE conn4 <- [1,342,null,{}] 03:31:18 INFO - PROCESS | 1957 | 1461407478544 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:18 INFO - PROCESS | 1957 | 1461407478699 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:31:18 INFO - PROCESS | 1957 | 1461407478765 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6239800 == 42 [pid = 1957] [id = 93] 03:31:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bbf1e8400) [pid = 1957] [serial = 278] [outer = (nil)] 03:31:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bdaf98c00) [pid = 1957] [serial = 279] [outer = 0x7f7bbf1e8400] 03:31:18 INFO - PROCESS | 1957 | 1461407478824 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bdaf9d800) [pid = 1957] [serial = 280] [outer = 0x7f7bbf1e8400] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bc29cf400) [pid = 1957] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bd64ec400) [pid = 1957] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bc0f3d000) [pid = 1957] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bca364000) [pid = 1957] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bbf35e000) [pid = 1957] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bbf187800) [pid = 1957] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bbf181400) [pid = 1957] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:31:19 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bc5d21400) [pid = 1957] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:31:19 INFO - PROCESS | 1957 | 1461407479619 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:19 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. 03:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1148ms 03:31:19 INFO - PROCESS | 1957 | 1461407479665 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 1957 | 1461407479668 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:31:19 INFO - PROCESS | 1957 | 1461407479673 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 1957 | 1461407479675 Marionette TRACE conn4 <- [1,346,null,{}] 03:31:19 INFO - PROCESS | 1957 | 1461407479680 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:19 INFO - PROCESS | 1957 | 1461407479893 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:31:19 INFO - PROCESS | 1957 | 1461407479906 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7121000 == 43 [pid = 1957] [id = 94] 03:31:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bca364000) [pid = 1957] [serial = 281] [outer = (nil)] 03:31:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bdaf9d400) [pid = 1957] [serial = 282] [outer = 0x7f7bca364000] 03:31:19 INFO - PROCESS | 1957 | 1461407479970 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bdb4d3c00) [pid = 1957] [serial = 283] [outer = 0x7f7bca364000] 03:31:20 INFO - PROCESS | 1957 | 1461407480645 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:20 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. 03:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1027ms 03:31:20 INFO - PROCESS | 1957 | 1461407480702 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:31:20 INFO - PROCESS | 1957 | 1461407480705 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:31:20 INFO - PROCESS | 1957 | 1461407480710 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:31:20 INFO - PROCESS | 1957 | 1461407480712 Marionette TRACE conn4 <- [1,350,null,{}] 03:31:20 INFO - PROCESS | 1957 | 1461407480717 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:20 INFO - PROCESS | 1957 | 1461407480858 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:31:20 INFO - PROCESS | 1957 | 1461407480956 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb075000 == 44 [pid = 1957] [id = 95] 03:31:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bc834f400) [pid = 1957] [serial = 284] [outer = (nil)] 03:31:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc8358800) [pid = 1957] [serial = 285] [outer = 0x7f7bc834f400] 03:31:21 INFO - PROCESS | 1957 | 1461407481015 Marionette DEBUG loaded listener.js 03:31:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bc835dc00) [pid = 1957] [serial = 286] [outer = 0x7f7bc834f400] 03:31:21 INFO - PROCESS | 1957 | 1461407481856 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:21 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. 03:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1173ms 03:31:21 INFO - PROCESS | 1957 | 1461407481886 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 1957 | 1461407481892 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:31:21 INFO - PROCESS | 1957 | 1461407481901 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 1957 | 1461407481905 Marionette TRACE conn4 <- [1,354,null,{}] 03:31:21 INFO - PROCESS | 1957 | 1461407481930 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:22 INFO - PROCESS | 1957 | 1461407482096 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:31:22 INFO - PROCESS | 1957 | 1461407482228 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8677800 == 45 [pid = 1957] [id = 96] 03:31:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bc4748800) [pid = 1957] [serial = 287] [outer = (nil)] 03:31:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bc7eb6c00) [pid = 1957] [serial = 288] [outer = 0x7f7bc4748800] 03:31:22 INFO - PROCESS | 1957 | 1461407482306 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bc835d800) [pid = 1957] [serial = 289] [outer = 0x7f7bc4748800] 03:31:23 INFO - PROCESS | 1957 | 1461407483063 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:23 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. 03:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1202ms 03:31:23 INFO - PROCESS | 1957 | 1461407483103 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 1957 | 1461407483112 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:31:23 INFO - PROCESS | 1957 | 1461407483148 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 1957 | 1461407483153 Marionette TRACE conn4 <- [1,358,null,{}] 03:31:23 INFO - PROCESS | 1957 | 1461407483159 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:23 INFO - PROCESS | 1957 | 1461407483319 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:31:23 INFO - PROCESS | 1957 | 1461407483449 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01f4000 == 46 [pid = 1957] [id = 97] 03:31:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bc924e000) [pid = 1957] [serial = 290] [outer = (nil)] 03:31:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bcb811c00) [pid = 1957] [serial = 291] [outer = 0x7f7bc924e000] 03:31:23 INFO - PROCESS | 1957 | 1461407483527 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bcbb69c00) [pid = 1957] [serial = 292] [outer = 0x7f7bc924e000] 03:31:24 INFO - PROCESS | 1957 | 1461407484439 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:24 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. 03:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1348ms 03:31:24 INFO - PROCESS | 1957 | 1461407484484 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 1957 | 1461407484487 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:31:24 INFO - PROCESS | 1957 | 1461407484494 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 1957 | 1461407484499 Marionette TRACE conn4 <- [1,362,null,{}] 03:31:24 INFO - PROCESS | 1957 | 1461407484515 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:24 INFO - PROCESS | 1957 | 1461407484665 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:31:24 INFO - PROCESS | 1957 | 1461407484806 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf625000 == 47 [pid = 1957] [id = 98] 03:31:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bd75d6400) [pid = 1957] [serial = 293] [outer = (nil)] 03:31:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bdad0a000) [pid = 1957] [serial = 294] [outer = 0x7f7bd75d6400] 03:31:24 INFO - PROCESS | 1957 | 1461407484880 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bdad0fc00) [pid = 1957] [serial = 295] [outer = 0x7f7bd75d6400] 03:31:25 INFO - PROCESS | 1957 | 1461407485818 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:25 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. 03:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1338ms 03:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:31:25 INFO - PROCESS | 1957 | 1461407485832 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 1957 | 1461407485836 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:31:25 INFO - PROCESS | 1957 | 1461407485841 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 1957 | 1461407485844 Marionette TRACE conn4 <- [1,366,null,{}] 03:31:25 INFO - PROCESS | 1957 | 1461407485855 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:26 INFO - PROCESS | 1957 | 1461407486008 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:31:26 INFO - PROCESS | 1957 | 1461407486116 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb8000 == 48 [pid = 1957] [id = 99] 03:31:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bdad12c00) [pid = 1957] [serial = 296] [outer = (nil)] 03:31:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bdadb3400) [pid = 1957] [serial = 297] [outer = 0x7f7bdad12c00] 03:31:26 INFO - PROCESS | 1957 | 1461407486191 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bdafa0800) [pid = 1957] [serial = 298] [outer = 0x7f7bdad12c00] 03:31:27 INFO - PROCESS | 1957 | 1461407487005 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:27 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. 03:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1237ms 03:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:31:27 INFO - PROCESS | 1957 | 1461407487079 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 1957 | 1461407487081 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:31:27 INFO - PROCESS | 1957 | 1461407487087 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 1957 | 1461407487090 Marionette TRACE conn4 <- [1,370,null,{}] 03:31:27 INFO - PROCESS | 1957 | 1461407487095 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:27 INFO - PROCESS | 1957 | 1461407487238 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:31:27 INFO - PROCESS | 1957 | 1461407487368 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b0b800 == 49 [pid = 1957] [id = 100] 03:31:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bdad71400) [pid = 1957] [serial = 299] [outer = (nil)] 03:31:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bdb4cbc00) [pid = 1957] [serial = 300] [outer = 0x7f7bdad71400] 03:31:27 INFO - PROCESS | 1957 | 1461407487438 Marionette DEBUG loaded listener.js 03:31:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bdb4d1400) [pid = 1957] [serial = 301] [outer = 0x7f7bdad71400] 03:31:28 INFO - PROCESS | 1957 | 1461407488311 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:31:28 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. 03:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1278ms 03:31:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:31:28 INFO - PROCESS | 1957 | 1461407488364 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 1957 | 1461407488367 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:31:28 INFO - PROCESS | 1957 | 1461407488373 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 1957 | 1461407488376 Marionette TRACE conn4 <- [1,374,null,{}] 03:31:28 INFO - PROCESS | 1957 | 1461407488381 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:28 INFO - PROCESS | 1957 | 1461407488589 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:31:28 INFO - PROCESS | 1957 | 1461407488961 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb5000 == 50 [pid = 1957] [id = 101] 03:31:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bc0f45800) [pid = 1957] [serial = 302] [outer = (nil)] 03:31:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bc1285000) [pid = 1957] [serial = 303] [outer = 0x7f7bc0f45800] 03:31:29 INFO - PROCESS | 1957 | 1461407489035 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bc474e800) [pid = 1957] [serial = 304] [outer = 0x7f7bc0f45800] 03:31:29 INFO - PROCESS | 1957 | 1461407489810 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:31:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:31:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1482ms 03:31:29 INFO - PROCESS | 1957 | 1461407489855 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 1957 | 1461407489862 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:31:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:31:29 INFO - PROCESS | 1957 | 1461407489869 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 1957 | 1461407489873 Marionette TRACE conn4 <- [1,378,null,{}] 03:31:29 INFO - PROCESS | 1957 | 1461407489879 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:30 INFO - PROCESS | 1957 | 1461407490017 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:31:30 INFO - PROCESS | 1957 | 1461407490167 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf456000 == 51 [pid = 1957] [id = 102] 03:31:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bbf1e0800) [pid = 1957] [serial = 305] [outer = (nil)] 03:31:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bc8359000) [pid = 1957] [serial = 306] [outer = 0x7f7bbf1e0800] 03:31:30 INFO - PROCESS | 1957 | 1461407490293 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bc912b000) [pid = 1957] [serial = 307] [outer = 0x7f7bbf1e0800] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7121000 == 50 [pid = 1957] [id = 94] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6239800 == 49 [pid = 1957] [id = 93] 03:31:30 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bddd11400) [pid = 1957] [serial = 248] [outer = (nil)] [url = about:blank] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5197800 == 48 [pid = 1957] [id = 92] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca352800 == 47 [pid = 1957] [id = 91] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc839f000 == 46 [pid = 1957] [id = 90] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e44800 == 45 [pid = 1957] [id = 89] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bddd61000 == 44 [pid = 1957] [id = 86] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6221800 == 43 [pid = 1957] [id = 85] 03:31:30 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8a7f800 == 42 [pid = 1957] [id = 84] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bd6065400) [pid = 1957] [serial = 239] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bdadad400) [pid = 1957] [serial = 242] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bd62b2800) [pid = 1957] [serial = 240] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bc5141c00) [pid = 1957] [serial = 228] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bc29cdc00) [pid = 1957] [serial = 227] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bcb589000) [pid = 1957] [serial = 233] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bcb869400) [pid = 1957] [serial = 234] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bd0182000) [pid = 1957] [serial = 236] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bdb29b000) [pid = 1957] [serial = 245] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bdf670800) [pid = 1957] [serial = 225] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bdd3bf000) [pid = 1957] [serial = 224] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bc77e4000) [pid = 1957] [serial = 230] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bc8e2f400) [pid = 1957] [serial = 231] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bbf187400) [pid = 1957] [serial = 212] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bc474cc00) [pid = 1957] [serial = 215] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bcb582000) [pid = 1957] [serial = 218] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bd933d000) [pid = 1957] [serial = 221] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bdb77a400) [pid = 1957] [serial = 243] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bdd3b8000) [pid = 1957] [serial = 246] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bd5d53c00) [pid = 1957] [serial = 237] [outer = (nil)] [url = about:blank] 03:31:31 INFO - PROCESS | 1957 | 1461407491328 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:31:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:31:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1480ms 03:31:31 INFO - PROCESS | 1957 | 1461407491352 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:31:31 INFO - PROCESS | 1957 | 1461407491358 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:31:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:31:31 INFO - PROCESS | 1957 | 1461407491364 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 1957 | 1461407491366 Marionette TRACE conn4 <- [1,382,null,{}] 03:31:31 INFO - PROCESS | 1957 | 1461407491371 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:31 INFO - PROCESS | 1957 | 1461407491502 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:31:31 INFO - PROCESS | 1957 | 1461407491692 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80f2800 == 43 [pid = 1957] [id = 103] 03:31:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bbf466800) [pid = 1957] [serial = 308] [outer = (nil)] 03:31:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bc7e30000) [pid = 1957] [serial = 309] [outer = 0x7f7bbf466800] 03:31:31 INFO - PROCESS | 1957 | 1461407491754 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bca127000) [pid = 1957] [serial = 310] [outer = 0x7f7bbf466800] 03:31:32 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:32 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:31:32 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:32 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:32 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:31:32 INFO - PROCESS | 1957 | 1461407492391 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:31:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:31:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1077ms 03:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:31:32 INFO - PROCESS | 1957 | 1461407492441 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 1957 | 1461407492444 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:31:32 INFO - PROCESS | 1957 | 1461407492456 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 1957 | 1461407492463 Marionette TRACE conn4 <- [1,386,null,{}] 03:31:32 INFO - PROCESS | 1957 | 1461407492482 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:32 INFO - PROCESS | 1957 | 1461407492612 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:31:32 INFO - PROCESS | 1957 | 1461407492629 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e4800 == 44 [pid = 1957] [id = 104] 03:31:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bbf48fc00) [pid = 1957] [serial = 311] [outer = (nil)] 03:31:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bd5136c00) [pid = 1957] [serial = 312] [outer = 0x7f7bbf48fc00] 03:31:32 INFO - PROCESS | 1957 | 1461407492686 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bd606d400) [pid = 1957] [serial = 313] [outer = 0x7f7bbf48fc00] 03:31:33 INFO - PROCESS | 1957 | 1461407493423 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1001ms 03:31:33 INFO - PROCESS | 1957 | 1461407493450 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:31:33 INFO - PROCESS | 1957 | 1461407493454 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:31:33 INFO - PROCESS | 1957 | 1461407493459 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 1957 | 1461407493461 Marionette TRACE conn4 <- [1,390,null,{}] 03:31:33 INFO - PROCESS | 1957 | 1461407493475 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:33 INFO - PROCESS | 1957 | 1461407493640 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:31:33 INFO - PROCESS | 1957 | 1461407493705 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e7800 == 45 [pid = 1957] [id = 105] 03:31:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bbf1e1800) [pid = 1957] [serial = 314] [outer = (nil)] 03:31:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bd64f1400) [pid = 1957] [serial = 315] [outer = 0x7f7bbf1e1800] 03:31:33 INFO - PROCESS | 1957 | 1461407493763 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bd9336800) [pid = 1957] [serial = 316] [outer = 0x7f7bbf1e1800] 03:31:34 INFO - PROCESS | 1957 | 1461407494518 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1090ms 03:31:34 INFO - PROCESS | 1957 | 1461407494555 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:31:34 INFO - PROCESS | 1957 | 1461407494559 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:31:34 INFO - PROCESS | 1957 | 1461407494565 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 1957 | 1461407494568 Marionette TRACE conn4 <- [1,394,null,{}] 03:31:34 INFO - PROCESS | 1957 | 1461407494572 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:34 INFO - PROCESS | 1957 | 1461407494731 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:31:34 INFO - PROCESS | 1957 | 1461407494765 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6ab3000 == 46 [pid = 1957] [id = 106] 03:31:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bc8062000) [pid = 1957] [serial = 317] [outer = (nil)] 03:31:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc8064000) [pid = 1957] [serial = 318] [outer = 0x7f7bc8062000] 03:31:34 INFO - PROCESS | 1957 | 1461407494848 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bd9341000) [pid = 1957] [serial = 319] [outer = 0x7f7bc8062000] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bc0246800) [pid = 1957] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bc4740c00) [pid = 1957] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bc7486c00) [pid = 1957] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bcb898000) [pid = 1957] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bcbb11400) [pid = 1957] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bd7242400) [pid = 1957] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bbf17dc00) [pid = 1957] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bd64f4400) [pid = 1957] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bbf1e8400) [pid = 1957] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bca364000) [pid = 1957] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bc513b400) [pid = 1957] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bbf494000) [pid = 1957] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bbf1df800) [pid = 1957] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:31:35 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bc0f3c400) [pid = 1957] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:31:35 INFO - PROCESS | 1957 | 1461407495807 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1275ms 03:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:31:35 INFO - PROCESS | 1957 | 1461407495841 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 1957 | 1461407495845 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:31:35 INFO - PROCESS | 1957 | 1461407495851 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 1957 | 1461407495854 Marionette TRACE conn4 <- [1,398,null,{}] 03:31:35 INFO - PROCESS | 1957 | 1461407495859 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:36 INFO - PROCESS | 1957 | 1461407496018 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:31:36 INFO - PROCESS | 1957 | 1461407496113 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d0a000 == 47 [pid = 1957] [id = 107] 03:31:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc0f3c400) [pid = 1957] [serial = 320] [outer = (nil)] 03:31:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bc8353000) [pid = 1957] [serial = 321] [outer = 0x7f7bc0f3c400] 03:31:36 INFO - PROCESS | 1957 | 1461407496173 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bd7242400) [pid = 1957] [serial = 322] [outer = 0x7f7bc0f3c400] 03:31:36 INFO - PROCESS | 1957 | 1461407496831 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1031ms 03:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:31:36 INFO - PROCESS | 1957 | 1461407496882 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 1957 | 1461407496884 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:31:36 INFO - PROCESS | 1957 | 1461407496890 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 1957 | 1461407496893 Marionette TRACE conn4 <- [1,402,null,{}] 03:31:36 INFO - PROCESS | 1957 | 1461407496897 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:37 INFO - PROCESS | 1957 | 1461407497063 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:31:37 INFO - PROCESS | 1957 | 1461407497083 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb43c800 == 48 [pid = 1957] [id = 108] 03:31:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bbf180000) [pid = 1957] [serial = 323] [outer = (nil)] 03:31:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bdad06c00) [pid = 1957] [serial = 324] [outer = 0x7f7bbf180000] 03:31:37 INFO - PROCESS | 1957 | 1461407497144 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bdaf9f000) [pid = 1957] [serial = 325] [outer = 0x7f7bbf180000] 03:31:38 INFO - PROCESS | 1957 | 1461407498061 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1229ms 03:31:38 INFO - PROCESS | 1957 | 1461407498119 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:31:38 INFO - PROCESS | 1957 | 1461407498125 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:31:38 INFO - PROCESS | 1957 | 1461407498134 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - PROCESS | 1957 | 1461407498140 Marionette TRACE conn4 <- [1,406,null,{}] 03:31:38 INFO - PROCESS | 1957 | 1461407498148 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:38 INFO - PROCESS | 1957 | 1461407498315 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:31:38 INFO - PROCESS | 1957 | 1461407498449 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d8000 == 49 [pid = 1957] [id = 109] 03:31:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bbf45d800) [pid = 1957] [serial = 326] [outer = (nil)] 03:31:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bc0246800) [pid = 1957] [serial = 327] [outer = 0x7f7bbf45d800] 03:31:38 INFO - PROCESS | 1957 | 1461407498525 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bc2db7400) [pid = 1957] [serial = 328] [outer = 0x7f7bbf45d800] 03:31:39 INFO - PROCESS | 1957 | 1461407499432 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1333ms 03:31:39 INFO - PROCESS | 1957 | 1461407499467 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 1957 | 1461407499476 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:31:39 INFO - PROCESS | 1957 | 1461407499485 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 1957 | 1461407499489 Marionette TRACE conn4 <- [1,410,null,{}] 03:31:39 INFO - PROCESS | 1957 | 1461407499494 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:39 INFO - PROCESS | 1957 | 1461407499650 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:31:39 INFO - PROCESS | 1957 | 1461407499792 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e0800 == 50 [pid = 1957] [id = 110] 03:31:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bc2dbfc00) [pid = 1957] [serial = 329] [outer = (nil)] 03:31:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bc4743800) [pid = 1957] [serial = 330] [outer = 0x7f7bc2dbfc00] 03:31:39 INFO - PROCESS | 1957 | 1461407499862 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bc8059400) [pid = 1957] [serial = 331] [outer = 0x7f7bc2dbfc00] 03:31:40 INFO - PROCESS | 1957 | 1461407500897 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1477ms 03:31:40 INFO - PROCESS | 1957 | 1461407500963 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 1957 | 1461407500967 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:31:40 INFO - PROCESS | 1957 | 1461407500973 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 1957 | 1461407500978 Marionette TRACE conn4 <- [1,414,null,{}] 03:31:40 INFO - PROCESS | 1957 | 1461407500993 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:41 INFO - PROCESS | 1957 | 1461407501190 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:31:41 INFO - PROCESS | 1957 | 1461407501372 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf61e800 == 51 [pid = 1957] [id = 111] 03:31:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc9135400) [pid = 1957] [serial = 332] [outer = (nil)] 03:31:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bcb58b000) [pid = 1957] [serial = 333] [outer = 0x7f7bc9135400] 03:31:41 INFO - PROCESS | 1957 | 1461407501459 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bcbb14c00) [pid = 1957] [serial = 334] [outer = 0x7f7bc9135400] 03:31:42 INFO - PROCESS | 1957 | 1461407502268 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1336ms 03:31:42 INFO - PROCESS | 1957 | 1461407502310 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 1957 | 1461407502314 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:31:42 INFO - PROCESS | 1957 | 1461407502320 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 1957 | 1461407502323 Marionette TRACE conn4 <- [1,418,null,{}] 03:31:42 INFO - PROCESS | 1957 | 1461407502328 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:42 INFO - PROCESS | 1957 | 1461407502475 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:31:42 INFO - PROCESS | 1957 | 1461407502614 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda9c800 == 52 [pid = 1957] [id = 112] 03:31:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bbf1e2c00) [pid = 1957] [serial = 335] [outer = (nil)] 03:31:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bd71ea800) [pid = 1957] [serial = 336] [outer = 0x7f7bbf1e2c00] 03:31:42 INFO - PROCESS | 1957 | 1461407502687 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bdad0c000) [pid = 1957] [serial = 337] [outer = 0x7f7bbf1e2c00] 03:31:44 INFO - PROCESS | 1957 | 1461407504107 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:31:44 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 03:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1837ms 03:31:44 INFO - PROCESS | 1957 | 1461407504160 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 1957 | 1461407504165 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:31:44 INFO - PROCESS | 1957 | 1461407504173 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - PROCESS | 1957 | 1461407504178 Marionette TRACE conn4 <- [1,422,null,{}] 03:31:44 INFO - PROCESS | 1957 | 1461407504187 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:44 INFO - PROCESS | 1957 | 1461407504366 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:31:44 INFO - PROCESS | 1957 | 1461407504505 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf44d800 == 53 [pid = 1957] [id = 113] 03:31:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bc29cdc00) [pid = 1957] [serial = 338] [outer = (nil)] 03:31:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bc2db4c00) [pid = 1957] [serial = 339] [outer = 0x7f7bc29cdc00] 03:31:44 INFO - PROCESS | 1957 | 1461407504610 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bc2dc0400) [pid = 1957] [serial = 340] [outer = 0x7f7bc29cdc00] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d0a000 == 52 [pid = 1957] [id = 107] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6ab3000 == 51 [pid = 1957] [id = 106] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e7800 == 50 [pid = 1957] [id = 105] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bc7722800) [pid = 1957] [serial = 252] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bcb868800) [pid = 1957] [serial = 255] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bdb263400) [pid = 1957] [serial = 258] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bdad74c00) [pid = 1957] [serial = 261] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bc8358800) [pid = 1957] [serial = 285] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e4800 == 49 [pid = 1957] [id = 104] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80f2800 == 48 [pid = 1957] [id = 103] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf456000 == 47 [pid = 1957] [id = 102] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cb5000 == 46 [pid = 1957] [id = 101] 03:31:45 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb075000 == 45 [pid = 1957] [id = 95] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bdb77b400) [pid = 1957] [serial = 210] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bd62af000) [pid = 1957] [serial = 174] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bc748d800) [pid = 1957] [serial = 177] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bc96e5000) [pid = 1957] [serial = 180] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bd5d5dc00) [pid = 1957] [serial = 183] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bd724e400) [pid = 1957] [serial = 186] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bbf1e0c00) [pid = 1957] [serial = 213] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bdad6d800) [pid = 1957] [serial = 276] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bdaf98c00) [pid = 1957] [serial = 279] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bdaf9d800) [pid = 1957] [serial = 280] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bdb4d3c00) [pid = 1957] [serial = 283] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bc96dc000) [pid = 1957] [serial = 270] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bcb80b400) [pid = 1957] [serial = 271] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bc7481800) [pid = 1957] [serial = 267] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bc8388400) [pid = 1957] [serial = 268] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bdaf95800) [pid = 1957] [serial = 265] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bc29d2c00) [pid = 1957] [serial = 264] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bd5d5e000) [pid = 1957] [serial = 273] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bdadb4400) [pid = 1957] [serial = 277] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bdaf9d400) [pid = 1957] [serial = 282] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bdb77e800) [pid = 1957] [serial = 108] [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.] 03:31:45 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bd64f2400) [pid = 1957] [serial = 274] [outer = (nil)] [url = about:blank] 03:31:45 INFO - PROCESS | 1957 | 1461407505819 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1688ms 03:31:45 INFO - PROCESS | 1957 | 1461407505862 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 1957 | 1461407505870 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:31:45 INFO - PROCESS | 1957 | 1461407505880 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - PROCESS | 1957 | 1461407505884 Marionette TRACE conn4 <- [1,426,null,{}] 03:31:45 INFO - PROCESS | 1957 | 1461407505889 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:46 INFO - PROCESS | 1957 | 1461407506086 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:31:46 INFO - PROCESS | 1957 | 1461407506177 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc778c800 == 46 [pid = 1957] [id = 114] 03:31:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bc0f4b000) [pid = 1957] [serial = 341] [outer = (nil)] 03:31:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bc805c400) [pid = 1957] [serial = 342] [outer = 0x7f7bc0f4b000] 03:31:46 INFO - PROCESS | 1957 | 1461407506237 Marionette DEBUG loaded listener.js 03:31:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bc8352c00) [pid = 1957] [serial = 343] [outer = 0x7f7bc0f4b000] 03:31:46 INFO - PROCESS | 1957 | 1461407506866 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:31:46 INFO - PROCESS | 1957 | 1461407506913 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:31:46 INFO - PROCESS | 1957 | 1461407506919 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:31:46 INFO - PROCESS | 1957 | 1461407506924 Marionette TRACE conn4 <- [1,430,null,{}] 03:31:46 INFO - PROCESS | 1957 | 1461407506938 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:47 INFO - PROCESS | 1957 | 1461407507111 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:31:47 INFO - PROCESS | 1957 | 1461407507136 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b0c800 == 47 [pid = 1957] [id = 115] 03:31:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bc9460800) [pid = 1957] [serial = 344] [outer = (nil)] 03:31:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bcb80d000) [pid = 1957] [serial = 345] [outer = 0x7f7bc9460800] 03:31:47 INFO - PROCESS | 1957 | 1461407507198 Marionette DEBUG loaded listener.js 03:31:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bcbb6e000) [pid = 1957] [serial = 346] [outer = 0x7f7bc9460800] 03:31:48 INFO - PROCESS | 1957 | 1461407508016 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1135ms 03:31:48 INFO - PROCESS | 1957 | 1461407508055 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:31:48 INFO - PROCESS | 1957 | 1461407508058 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:31:48 INFO - PROCESS | 1957 | 1461407508063 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:31:48 INFO - PROCESS | 1957 | 1461407508065 Marionette TRACE conn4 <- [1,434,null,{}] 03:31:48 INFO - PROCESS | 1957 | 1461407508077 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:48 INFO - PROCESS | 1957 | 1461407508251 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:31:48 INFO - PROCESS | 1957 | 1461407508321 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc973e800 == 48 [pid = 1957] [id = 116] 03:31:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc9709c00) [pid = 1957] [serial = 347] [outer = (nil)] 03:31:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bd6242800) [pid = 1957] [serial = 348] [outer = 0x7f7bc9709c00] 03:31:48 INFO - PROCESS | 1957 | 1461407508381 Marionette DEBUG loaded listener.js 03:31:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bd8e96000) [pid = 1957] [serial = 349] [outer = 0x7f7bc9709c00] 03:31:49 INFO - PROCESS | 1957 | 1461407509125 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:31:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1080ms 03:31:49 INFO - PROCESS | 1957 | 1461407509166 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:31:49 INFO - PROCESS | 1957 | 1461407509168 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:31:49 INFO - PROCESS | 1957 | 1461407509174 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:31:49 INFO - PROCESS | 1957 | 1461407509176 Marionette TRACE conn4 <- [1,438,null,{}] 03:31:49 INFO - PROCESS | 1957 | 1461407509182 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:49 INFO - PROCESS | 1957 | 1461407509345 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:31:49 INFO - PROCESS | 1957 | 1461407509372 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb60b800 == 49 [pid = 1957] [id = 117] 03:31:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bbf458400) [pid = 1957] [serial = 350] [outer = (nil)] 03:31:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bdad10000) [pid = 1957] [serial = 351] [outer = 0x7f7bbf458400] 03:31:49 INFO - PROCESS | 1957 | 1461407509430 Marionette DEBUG loaded listener.js 03:31:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bdad7c800) [pid = 1957] [serial = 352] [outer = 0x7f7bbf458400] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bc0f3c400) [pid = 1957] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bbf364800) [pid = 1957] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bbf1e0800) [pid = 1957] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bbf1e1800) [pid = 1957] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bbf48fc00) [pid = 1957] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bc8062000) [pid = 1957] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bc0f45800) [pid = 1957] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bc9469800) [pid = 1957] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bc0f48000) [pid = 1957] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bc825b800) [pid = 1957] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bc9468800) [pid = 1957] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bd644d800) [pid = 1957] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bc8ebf000) [pid = 1957] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:31:50 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bbf466800) [pid = 1957] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:31:50 INFO - PROCESS | 1957 | 1461407510420 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1278ms 03:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:31:50 INFO - PROCESS | 1957 | 1461407510453 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:31:50 INFO - PROCESS | 1957 | 1461407510456 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:31:50 INFO - PROCESS | 1957 | 1461407510462 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:31:50 INFO - PROCESS | 1957 | 1461407510465 Marionette TRACE conn4 <- [1,442,null,{}] 03:31:50 INFO - PROCESS | 1957 | 1461407510469 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:50 INFO - PROCESS | 1957 | 1461407510644 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:31:50 INFO - PROCESS | 1957 | 1461407510782 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01f8800 == 50 [pid = 1957] [id = 118] 03:31:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bc805e400) [pid = 1957] [serial = 353] [outer = (nil)] 03:31:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bdadb4400) [pid = 1957] [serial = 354] [outer = 0x7f7bc805e400] 03:31:50 INFO - PROCESS | 1957 | 1461407510850 Marionette DEBUG loaded listener.js 03:31:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bdafa1400) [pid = 1957] [serial = 355] [outer = 0x7f7bc805e400] 03:31:51 INFO - PROCESS | 1957 | 1461407511523 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1080ms 03:31:51 INFO - PROCESS | 1957 | 1461407511556 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:31:51 INFO - PROCESS | 1957 | 1461407511558 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:31:51 INFO - PROCESS | 1957 | 1461407511565 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:31:51 INFO - PROCESS | 1957 | 1461407511568 Marionette TRACE conn4 <- [1,446,null,{}] 03:31:51 INFO - PROCESS | 1957 | 1461407511573 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:51 INFO - PROCESS | 1957 | 1461407511736 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:31:51 INFO - PROCESS | 1957 | 1461407511756 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6422800 == 51 [pid = 1957] [id = 119] 03:31:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bc2903000) [pid = 1957] [serial = 356] [outer = (nil)] 03:31:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bc290d400) [pid = 1957] [serial = 357] [outer = 0x7f7bc2903000] 03:31:51 INFO - PROCESS | 1957 | 1461407511819 Marionette DEBUG loaded listener.js 03:31:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bdad76800) [pid = 1957] [serial = 358] [outer = 0x7f7bc2903000] 03:31:52 INFO - PROCESS | 1957 | 1461407512822 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:31:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:31:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1327ms 03:31:52 INFO - PROCESS | 1957 | 1461407512893 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:31:52 INFO - PROCESS | 1957 | 1461407512899 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:31:52 INFO - PROCESS | 1957 | 1461407512907 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:31:52 INFO - PROCESS | 1957 | 1461407512913 Marionette TRACE conn4 <- [1,450,null,{}] 03:31:52 INFO - PROCESS | 1957 | 1461407512920 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:53 INFO - PROCESS | 1957 | 1461407513128 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:31:53 INFO - PROCESS | 1957 | 1461407513272 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cab000 == 52 [pid = 1957] [id = 120] 03:31:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bc2902c00) [pid = 1957] [serial = 359] [outer = (nil)] 03:31:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bc2911800) [pid = 1957] [serial = 360] [outer = 0x7f7bc2902c00] 03:31:53 INFO - PROCESS | 1957 | 1461407513349 Marionette DEBUG loaded listener.js 03:31:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc2dc3000) [pid = 1957] [serial = 361] [outer = 0x7f7bc2902c00] 03:31:54 INFO - PROCESS | 1957 | 1461407514289 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:31:54 INFO - PROCESS | 1957 | 1461407514357 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:31:54 INFO - PROCESS | 1957 | 1461407514367 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:31:54 INFO - PROCESS | 1957 | 1461407514371 Marionette TRACE conn4 <- [1,454,null,{}] 03:31:54 INFO - PROCESS | 1957 | 1461407514377 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:54 INFO - PROCESS | 1957 | 1461407514532 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:31:54 INFO - PROCESS | 1957 | 1461407514667 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01f3800 == 53 [pid = 1957] [id = 121] 03:31:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bc805a000) [pid = 1957] [serial = 362] [outer = (nil)] 03:31:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bc8384400) [pid = 1957] [serial = 363] [outer = 0x7f7bc805a000] 03:31:54 INFO - PROCESS | 1957 | 1461407514737 Marionette DEBUG loaded listener.js 03:31:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bc9469800) [pid = 1957] [serial = 364] [outer = 0x7f7bc805a000] 03:31:55 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:31:55 INFO - PROCESS | 1957 | 1461407515663 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:31:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1328ms 03:31:55 INFO - PROCESS | 1957 | 1461407515695 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:31:55 INFO - PROCESS | 1957 | 1461407515699 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:31:55 INFO - PROCESS | 1957 | 1461407515705 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:31:55 INFO - PROCESS | 1957 | 1461407515711 Marionette TRACE conn4 <- [1,458,null,{}] 03:31:55 INFO - PROCESS | 1957 | 1461407515754 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:55 INFO - PROCESS | 1957 | 1461407515919 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:31:56 INFO - PROCESS | 1957 | 1461407516067 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb24b800 == 54 [pid = 1957] [id = 122] 03:31:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bcbb14000) [pid = 1957] [serial = 365] [outer = (nil)] 03:31:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bdaa37400) [pid = 1957] [serial = 366] [outer = 0x7f7bcbb14000] 03:31:56 INFO - PROCESS | 1957 | 1461407516145 Marionette DEBUG loaded listener.js 03:31:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bdad7b400) [pid = 1957] [serial = 367] [outer = 0x7f7bcbb14000] 03:31:57 INFO - PROCESS | 1957 | 1461407517015 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:31:57 INFO - PROCESS | 1957 | 1461407517059 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:31:57 INFO - PROCESS | 1957 | 1461407517066 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:31:57 INFO - PROCESS | 1957 | 1461407517069 Marionette TRACE conn4 <- [1,462,null,{}] 03:31:57 INFO - PROCESS | 1957 | 1461407517074 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:57 INFO - PROCESS | 1957 | 1461407517230 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:31:57 INFO - PROCESS | 1957 | 1461407517348 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bde0e5000 == 55 [pid = 1957] [id = 123] 03:31:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bbf458800) [pid = 1957] [serial = 368] [outer = (nil)] 03:31:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bdb4ce000) [pid = 1957] [serial = 369] [outer = 0x7f7bbf458800] 03:31:57 INFO - PROCESS | 1957 | 1461407517420 Marionette DEBUG loaded listener.js 03:31:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bdb4d4000) [pid = 1957] [serial = 370] [outer = 0x7f7bbf458800] 03:31:58 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:31:58 INFO - PROCESS | 1957 | 1461407518296 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:31:58 INFO - PROCESS | 1957 | 1461407518359 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:31:58 INFO - PROCESS | 1957 | 1461407518365 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:31:58 INFO - PROCESS | 1957 | 1461407518367 Marionette TRACE conn4 <- [1,466,null,{}] 03:31:58 INFO - PROCESS | 1957 | 1461407518373 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:58 INFO - PROCESS | 1957 | 1461407518524 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:31:58 INFO - PROCESS | 1957 | 1461407518665 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd92f000 == 56 [pid = 1957] [id = 124] 03:31:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bdad7bc00) [pid = 1957] [serial = 371] [outer = (nil)] 03:31:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bdb70dc00) [pid = 1957] [serial = 372] [outer = 0x7f7bdad7bc00] 03:31:58 INFO - PROCESS | 1957 | 1461407518739 Marionette DEBUG loaded listener.js 03:31:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bdd3b1c00) [pid = 1957] [serial = 373] [outer = 0x7f7bdad7bc00] 03:31:59 INFO - PROCESS | 1957 | 1461407519632 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:31:59 INFO - PROCESS | 1957 | 1461407519700 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:31:59 INFO - PROCESS | 1957 | 1461407519705 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:31:59 INFO - PROCESS | 1957 | 1461407519708 Marionette TRACE conn4 <- [1,470,null,{}] 03:31:59 INFO - PROCESS | 1957 | 1461407519713 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:31:59 INFO - PROCESS | 1957 | 1461407519889 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:32:00 INFO - PROCESS | 1957 | 1461407520029 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01da000 == 57 [pid = 1957] [id = 125] 03:32:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bbf45e000) [pid = 1957] [serial = 374] [outer = (nil)] 03:32:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bc805a400) [pid = 1957] [serial = 375] [outer = 0x7f7bbf45e000] 03:32:00 INFO - PROCESS | 1957 | 1461407520112 Marionette DEBUG loaded listener.js 03:32:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bdf8f3c00) [pid = 1957] [serial = 376] [outer = 0x7f7bbf45e000] 03:32:01 INFO - PROCESS | 1957 | 1461407521223 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1577ms 03:32:01 INFO - PROCESS | 1957 | 1461407521283 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:32:01 INFO - PROCESS | 1957 | 1461407521289 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:32:01 INFO - PROCESS | 1957 | 1461407521297 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:32:01 INFO - PROCESS | 1957 | 1461407521301 Marionette TRACE conn4 <- [1,474,null,{}] 03:32:01 INFO - PROCESS | 1957 | 1461407521311 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:01 INFO - PROCESS | 1957 | 1461407521480 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:32:01 INFO - PROCESS | 1957 | 1461407521681 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5167800 == 58 [pid = 1957] [id = 126] 03:32:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bbf45c800) [pid = 1957] [serial = 377] [outer = (nil)] 03:32:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bbf461000) [pid = 1957] [serial = 378] [outer = 0x7f7bbf45c800] 03:32:01 INFO - PROCESS | 1957 | 1461407521751 Marionette DEBUG loaded listener.js 03:32:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bbf705c00) [pid = 1957] [serial = 379] [outer = 0x7f7bbf45c800] 03:32:02 INFO - PROCESS | 1957 | 1461407522666 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1442ms 03:32:02 INFO - PROCESS | 1957 | 1461407522740 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:32:02 INFO - PROCESS | 1957 | 1461407522747 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:32:02 INFO - PROCESS | 1957 | 1461407522757 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:32:02 INFO - PROCESS | 1957 | 1461407522760 Marionette TRACE conn4 <- [1,478,null,{}] 03:32:02 INFO - PROCESS | 1957 | 1461407522767 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:02 INFO - PROCESS | 1957 | 1461407522988 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:32:02 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01f8800 == 57 [pid = 1957] [id = 118] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bdad06c00) [pid = 1957] [serial = 324] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb60b800 == 56 [pid = 1957] [id = 117] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc973e800 == 55 [pid = 1957] [id = 116] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b0c800 == 54 [pid = 1957] [id = 115] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc778c800 == 53 [pid = 1957] [id = 114] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf44d800 == 52 [pid = 1957] [id = 113] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e0800 == 51 [pid = 1957] [id = 110] 03:32:03 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d8000 == 50 [pid = 1957] [id = 109] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bdb4cbc00) [pid = 1957] [serial = 300] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bddd8d800) [pid = 1957] [serial = 259] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bcb8a4000) [pid = 1957] [serial = 219] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bc7e30000) [pid = 1957] [serial = 309] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bc1285000) [pid = 1957] [serial = 303] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bd5136c00) [pid = 1957] [serial = 312] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bca127000) [pid = 1957] [serial = 310] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bc8353000) [pid = 1957] [serial = 321] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bc748cc00) [pid = 1957] [serial = 216] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bc8359000) [pid = 1957] [serial = 306] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bd9336800) [pid = 1957] [serial = 316] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bd606d400) [pid = 1957] [serial = 313] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bd7242400) [pid = 1957] [serial = 322] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bc7eb6c00) [pid = 1957] [serial = 288] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bcb811c00) [pid = 1957] [serial = 291] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bc8064000) [pid = 1957] [serial = 318] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bc474e800) [pid = 1957] [serial = 304] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bdadb3400) [pid = 1957] [serial = 297] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bdb77d000) [pid = 1957] [serial = 222] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bdad0a000) [pid = 1957] [serial = 294] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bc8e37c00) [pid = 1957] [serial = 253] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bd64f1400) [pid = 1957] [serial = 315] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bdad7a000) [pid = 1957] [serial = 262] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bd9341000) [pid = 1957] [serial = 319] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bd017f400) [pid = 1957] [serial = 256] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bc912b000) [pid = 1957] [serial = 307] [outer = (nil)] [url = about:blank] 03:32:03 INFO - PROCESS | 1957 | 1461407523212 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda8e000 == 51 [pid = 1957] [id = 127] 03:32:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bc2dbc400) [pid = 1957] [serial = 380] [outer = (nil)] 03:32:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bc474e800) [pid = 1957] [serial = 381] [outer = 0x7f7bc2dbc400] 03:32:03 INFO - PROCESS | 1957 | 1461407523287 Marionette DEBUG loaded listener.js 03:32:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bc6ca0400) [pid = 1957] [serial = 382] [outer = 0x7f7bc2dbc400] 03:32:04 INFO - PROCESS | 1957 | 1461407524035 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1328ms 03:32:04 INFO - PROCESS | 1957 | 1461407524087 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:32:04 INFO - PROCESS | 1957 | 1461407524089 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:32:04 INFO - PROCESS | 1957 | 1461407524095 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:32:04 INFO - PROCESS | 1957 | 1461407524100 Marionette TRACE conn4 <- [1,482,null,{}] 03:32:04 INFO - PROCESS | 1957 | 1461407524115 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:04 INFO - PROCESS | 1957 | 1461407524253 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:32:04 INFO - PROCESS | 1957 | 1461407524271 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8677000 == 52 [pid = 1957] [id = 128] 03:32:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bc8350c00) [pid = 1957] [serial = 383] [outer = (nil)] 03:32:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bc8386400) [pid = 1957] [serial = 384] [outer = 0x7f7bc8350c00] 03:32:04 INFO - PROCESS | 1957 | 1461407524336 Marionette DEBUG loaded listener.js 03:32:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bc9134c00) [pid = 1957] [serial = 385] [outer = 0x7f7bc8350c00] 03:32:05 INFO - PROCESS | 1957 | 1461407525114 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1083ms 03:32:05 INFO - PROCESS | 1957 | 1461407525182 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:32:05 INFO - PROCESS | 1957 | 1461407525186 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:32:05 INFO - PROCESS | 1957 | 1461407525191 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:32:05 INFO - PROCESS | 1957 | 1461407525194 Marionette TRACE conn4 <- [1,486,null,{}] 03:32:05 INFO - PROCESS | 1957 | 1461407525199 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:05 INFO - PROCESS | 1957 | 1461407525332 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:32:05 INFO - PROCESS | 1957 | 1461407525349 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8ef8800 == 53 [pid = 1957] [id = 129] 03:32:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bbf466000) [pid = 1957] [serial = 386] [outer = (nil)] 03:32:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bbf863c00) [pid = 1957] [serial = 387] [outer = 0x7f7bbf466000] 03:32:05 INFO - PROCESS | 1957 | 1461407525410 Marionette DEBUG loaded listener.js 03:32:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc8354400) [pid = 1957] [serial = 388] [outer = 0x7f7bbf466000] 03:32:06 INFO - PROCESS | 1957 | 1461407526304 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1181ms 03:32:06 INFO - PROCESS | 1957 | 1461407526374 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:32:06 INFO - PROCESS | 1957 | 1461407526376 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:32:06 INFO - PROCESS | 1957 | 1461407526382 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:32:06 INFO - PROCESS | 1957 | 1461407526384 Marionette TRACE conn4 <- [1,490,null,{}] 03:32:06 INFO - PROCESS | 1957 | 1461407526389 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:06 INFO - PROCESS | 1957 | 1461407526557 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:32:06 INFO - PROCESS | 1957 | 1461407526579 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf3a3800 == 54 [pid = 1957] [id = 130] 03:32:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bbf865400) [pid = 1957] [serial = 389] [outer = (nil)] 03:32:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bc96dc800) [pid = 1957] [serial = 390] [outer = 0x7f7bbf865400] 03:32:06 INFO - PROCESS | 1957 | 1461407526641 Marionette DEBUG loaded listener.js 03:32:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bcb581800) [pid = 1957] [serial = 391] [outer = 0x7f7bbf865400] 03:32:07 INFO - PROCESS | 1957 | 1461407527408 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1080ms 03:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:32:07 INFO - PROCESS | 1957 | 1461407527463 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:32:07 INFO - PROCESS | 1957 | 1461407527466 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:32:07 INFO - PROCESS | 1957 | 1461407527470 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:32:07 INFO - PROCESS | 1957 | 1461407527474 Marionette TRACE conn4 <- [1,494,null,{}] 03:32:07 INFO - PROCESS | 1957 | 1461407527478 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:07 INFO - PROCESS | 1957 | 1461407527773 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bc834f400) [pid = 1957] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bc9709c00) [pid = 1957] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bbf458400) [pid = 1957] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bc29cdc00) [pid = 1957] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bc9460800) [pid = 1957] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bc0f4b000) [pid = 1957] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:32:07 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bc805e400) [pid = 1957] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:32:07 INFO - PROCESS | 1957 | 1461407527849 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d7000 == 55 [pid = 1957] [id = 131] 03:32:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bbd94ec00) [pid = 1957] [serial = 392] [outer = (nil)] 03:32:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bc1286800) [pid = 1957] [serial = 393] [outer = 0x7f7bbd94ec00] 03:32:07 INFO - PROCESS | 1957 | 1461407527910 Marionette DEBUG loaded listener.js 03:32:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bc96dc000) [pid = 1957] [serial = 394] [outer = 0x7f7bbd94ec00] 03:32:08 INFO - PROCESS | 1957 | 1461407528521 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1126ms 03:32:08 INFO - PROCESS | 1957 | 1461407528598 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:32:08 INFO - PROCESS | 1957 | 1461407528600 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:32:08 INFO - PROCESS | 1957 | 1461407528606 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:32:08 INFO - PROCESS | 1957 | 1461407528608 Marionette TRACE conn4 <- [1,498,null,{}] 03:32:08 INFO - PROCESS | 1957 | 1461407528617 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:08 INFO - PROCESS | 1957 | 1461407528779 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:32:08 INFO - PROCESS | 1957 | 1461407528792 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5ddb000 == 56 [pid = 1957] [id = 132] 03:32:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bcb861c00) [pid = 1957] [serial = 395] [outer = (nil)] 03:32:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bcb8a3000) [pid = 1957] [serial = 396] [outer = 0x7f7bcb861c00] 03:32:08 INFO - PROCESS | 1957 | 1461407528849 Marionette DEBUG loaded listener.js 03:32:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bd5132000) [pid = 1957] [serial = 397] [outer = 0x7f7bcb861c00] 03:32:09 INFO - PROCESS | 1957 | 1461407529503 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 923ms 03:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:32:09 INFO - PROCESS | 1957 | 1461407529534 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:32:09 INFO - PROCESS | 1957 | 1461407529536 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:32:09 INFO - PROCESS | 1957 | 1461407529543 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:32:09 INFO - PROCESS | 1957 | 1461407529545 Marionette TRACE conn4 <- [1,502,null,{}] 03:32:09 INFO - PROCESS | 1957 | 1461407529550 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:09 INFO - PROCESS | 1957 | 1461407529710 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:32:09 INFO - PROCESS | 1957 | 1461407529841 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda93800 == 57 [pid = 1957] [id = 133] 03:32:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bbcb92400) [pid = 1957] [serial = 398] [outer = (nil)] 03:32:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bbcb96000) [pid = 1957] [serial = 399] [outer = 0x7f7bbcb92400] 03:32:09 INFO - PROCESS | 1957 | 1461407529914 Marionette DEBUG loaded listener.js 03:32:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bbd948800) [pid = 1957] [serial = 400] [outer = 0x7f7bbcb92400] 03:32:10 INFO - PROCESS | 1957 | 1461407530763 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1280ms 03:32:10 INFO - PROCESS | 1957 | 1461407530824 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:32:10 INFO - PROCESS | 1957 | 1461407530832 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:32:10 INFO - PROCESS | 1957 | 1461407530859 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:32:10 INFO - PROCESS | 1957 | 1461407530864 Marionette TRACE conn4 <- [1,506,null,{}] 03:32:10 INFO - PROCESS | 1957 | 1461407530871 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:11 INFO - PROCESS | 1957 | 1461407531064 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:32:11 INFO - PROCESS | 1957 | 1461407531202 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc839c800 == 58 [pid = 1957] [id = 134] 03:32:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bbcb92800) [pid = 1957] [serial = 401] [outer = (nil)] 03:32:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bbf494000) [pid = 1957] [serial = 402] [outer = 0x7f7bbcb92800] 03:32:11 INFO - PROCESS | 1957 | 1461407531290 Marionette DEBUG loaded listener.js 03:32:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bbf860400) [pid = 1957] [serial = 403] [outer = 0x7f7bbcb92800] 03:32:12 INFO - PROCESS | 1957 | 1461407532172 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:32:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1383ms 03:32:12 INFO - PROCESS | 1957 | 1461407532247 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:32:12 INFO - PROCESS | 1957 | 1461407532253 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:32:12 INFO - PROCESS | 1957 | 1461407532261 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:32:12 INFO - PROCESS | 1957 | 1461407532266 Marionette TRACE conn4 <- [1,510,null,{}] 03:32:12 INFO - PROCESS | 1957 | 1461407532273 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:12 INFO - PROCESS | 1957 | 1461407532496 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:32:12 INFO - PROCESS | 1957 | 1461407532638 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6f1f000 == 59 [pid = 1957] [id = 135] 03:32:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bbf463400) [pid = 1957] [serial = 404] [outer = (nil)] 03:32:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bc748cc00) [pid = 1957] [serial = 405] [outer = 0x7f7bbf463400] 03:32:12 INFO - PROCESS | 1957 | 1461407532712 Marionette DEBUG loaded listener.js 03:32:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bc8062000) [pid = 1957] [serial = 406] [outer = 0x7f7bbf463400] 03:32:13 INFO - PROCESS | 1957 | 1461407533703 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:32:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:32:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1488ms 03:32:13 INFO - PROCESS | 1957 | 1461407533750 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:32:13 INFO - PROCESS | 1957 | 1461407533754 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:32:13 INFO - PROCESS | 1957 | 1461407533768 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:32:13 INFO - PROCESS | 1957 | 1461407533777 Marionette TRACE conn4 <- [1,514,null,{}] 03:32:13 INFO - PROCESS | 1957 | 1461407533785 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:13 INFO - PROCESS | 1957 | 1461407533958 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:32:14 INFO - PROCESS | 1957 | 1461407534096 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb4ac000 == 60 [pid = 1957] [id = 136] 03:32:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc8063800) [pid = 1957] [serial = 407] [outer = (nil)] 03:32:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bcb8a4000) [pid = 1957] [serial = 408] [outer = 0x7f7bc8063800] 03:32:14 INFO - PROCESS | 1957 | 1461407534170 Marionette DEBUG loaded listener.js 03:32:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bd6242c00) [pid = 1957] [serial = 409] [outer = 0x7f7bc8063800] 03:32:14 INFO - PROCESS | 1957 | 1461407534983 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:32:15 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 03:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1245ms 03:32:15 INFO - PROCESS | 1957 | 1461407535004 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:32:15 INFO - PROCESS | 1957 | 1461407535009 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:32:15 INFO - PROCESS | 1957 | 1461407535015 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:32:15 INFO - PROCESS | 1957 | 1461407535019 Marionette TRACE conn4 <- [1,518,null,{}] 03:32:15 INFO - PROCESS | 1957 | 1461407535024 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:15 INFO - PROCESS | 1957 | 1461407535190 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:32:15 INFO - PROCESS | 1957 | 1461407535334 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf887000 == 61 [pid = 1957] [id = 137] 03:32:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bbf182c00) [pid = 1957] [serial = 410] [outer = (nil)] 03:32:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bd9336800) [pid = 1957] [serial = 411] [outer = 0x7f7bbf182c00] 03:32:15 INFO - PROCESS | 1957 | 1461407535406 Marionette DEBUG loaded listener.js 03:32:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bdad11400) [pid = 1957] [serial = 412] [outer = 0x7f7bbf182c00] 03:32:16 INFO - PROCESS | 1957 | 1461407536272 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1285ms 03:32:16 INFO - PROCESS | 1957 | 1461407536301 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:32:16 INFO - PROCESS | 1957 | 1461407536304 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:32:16 INFO - PROCESS | 1957 | 1461407536311 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:32:16 INFO - PROCESS | 1957 | 1461407536313 Marionette TRACE conn4 <- [1,522,null,{}] 03:32:16 INFO - PROCESS | 1957 | 1461407536319 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:16 INFO - PROCESS | 1957 | 1461407536465 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:32:16 INFO - PROCESS | 1957 | 1461407536609 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf6c800 == 62 [pid = 1957] [id = 138] 03:32:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bbed4d800) [pid = 1957] [serial = 413] [outer = (nil)] 03:32:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bbed4f800) [pid = 1957] [serial = 414] [outer = 0x7f7bbed4d800] 03:32:16 INFO - PROCESS | 1957 | 1461407536694 Marionette DEBUG loaded listener.js 03:32:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bdad14000) [pid = 1957] [serial = 415] [outer = 0x7f7bbed4d800] 03:32:17 INFO - PROCESS | 1957 | 1461407537597 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1326ms 03:32:17 INFO - PROCESS | 1957 | 1461407537638 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:32:17 INFO - PROCESS | 1957 | 1461407537640 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:32:17 INFO - PROCESS | 1957 | 1461407537646 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:32:17 INFO - PROCESS | 1957 | 1461407537649 Marionette TRACE conn4 <- [1,526,null,{}] 03:32:17 INFO - PROCESS | 1957 | 1461407537654 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:17 INFO - PROCESS | 1957 | 1461407537802 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:32:17 INFO - PROCESS | 1957 | 1461407537953 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc59000 == 63 [pid = 1957] [id = 139] 03:32:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bbca74000) [pid = 1957] [serial = 416] [outer = (nil)] 03:32:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bbca77800) [pid = 1957] [serial = 417] [outer = 0x7f7bbca74000] 03:32:18 INFO - PROCESS | 1957 | 1461407538023 Marionette DEBUG loaded listener.js 03:32:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bdad71000) [pid = 1957] [serial = 418] [outer = 0x7f7bbca74000] 03:32:19 INFO - PROCESS | 1957 | 1461407539093 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:32:19 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 03:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1493ms 03:32:19 INFO - PROCESS | 1957 | 1461407539144 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:32:19 INFO - PROCESS | 1957 | 1461407539148 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:32:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:32:19 INFO - PROCESS | 1957 | 1461407539158 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:32:19 INFO - PROCESS | 1957 | 1461407539163 Marionette TRACE conn4 <- [1,530,null,{}] 03:32:19 INFO - PROCESS | 1957 | 1461407539170 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:19 INFO - PROCESS | 1957 | 1461407539320 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:32:19 INFO - PROCESS | 1957 | 1461407539490 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc311a800 == 64 [pid = 1957] [id = 140] 03:32:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bbd950800) [pid = 1957] [serial = 419] [outer = (nil)] 03:32:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bbd954c00) [pid = 1957] [serial = 420] [outer = 0x7f7bbd950800] 03:32:19 INFO - PROCESS | 1957 | 1461407539571 Marionette DEBUG loaded listener.js 03:32:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bbed4e000) [pid = 1957] [serial = 421] [outer = 0x7f7bbd950800] 03:32:20 INFO - PROCESS | 1957 | 1461407540267 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:32:20 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 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:32:20 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 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:32:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:32:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:32:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:32:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1181ms 03:32:20 INFO - PROCESS | 1957 | 1461407540341 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:32:20 INFO - PROCESS | 1957 | 1461407540348 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:32:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:32:20 INFO - PROCESS | 1957 | 1461407540375 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:32:20 INFO - PROCESS | 1957 | 1461407540380 Marionette TRACE conn4 <- [1,534,null,{}] 03:32:20 INFO - PROCESS | 1957 | 1461407540387 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:20 INFO - PROCESS | 1957 | 1461407540566 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:32:20 INFO - PROCESS | 1957 | 1461407540714 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcd09000 == 65 [pid = 1957] [id = 141] 03:32:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bbd947400) [pid = 1957] [serial = 422] [outer = (nil)] 03:32:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bbf45c000) [pid = 1957] [serial = 423] [outer = 0x7f7bbd947400] 03:32:20 INFO - PROCESS | 1957 | 1461407540826 Marionette DEBUG loaded listener.js 03:32:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bc2910400) [pid = 1957] [serial = 424] [outer = 0x7f7bbd947400] 03:32:21 INFO - PROCESS | 1957 | 1461407541708 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:32:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:32:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1405ms 03:32:21 INFO - PROCESS | 1957 | 1461407541764 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:32:21 INFO - PROCESS | 1957 | 1461407541767 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:32:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cb8000 == 64 [pid = 1957] [id = 99] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf625000 == 63 [pid = 1957] [id = 98] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b0b800 == 62 [pid = 1957] [id = 100] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5ddb000 == 61 [pid = 1957] [id = 132] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d7000 == 60 [pid = 1957] [id = 131] 03:32:21 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bc290d400) [pid = 1957] [serial = 357] [outer = (nil)] [url = about:blank] 03:32:21 INFO - PROCESS | 1957 | 1461407541858 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:32:21 INFO - PROCESS | 1957 | 1461407541864 Marionette TRACE conn4 <- [1,538,null,{}] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf3a3800 == 59 [pid = 1957] [id = 130] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8ef8800 == 58 [pid = 1957] [id = 129] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8677000 == 57 [pid = 1957] [id = 128] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda8e000 == 56 [pid = 1957] [id = 127] 03:32:21 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5167800 == 55 [pid = 1957] [id = 126] 03:32:21 INFO - PROCESS | 1957 | 1461407541905 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:22 INFO - PROCESS | 1957 | 1461407542081 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bc835dc00) [pid = 1957] [serial = 286] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bd6242800) [pid = 1957] [serial = 348] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bdad10000) [pid = 1957] [serial = 351] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bd8e96000) [pid = 1957] [serial = 349] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x7f7bc2dc0400) [pid = 1957] [serial = 340] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bc2db4c00) [pid = 1957] [serial = 339] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bcb80d000) [pid = 1957] [serial = 345] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bc805c400) [pid = 1957] [serial = 342] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bc8352c00) [pid = 1957] [serial = 343] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bd71ea800) [pid = 1957] [serial = 336] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bc0246800) [pid = 1957] [serial = 327] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bc4743800) [pid = 1957] [serial = 330] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bcb58b000) [pid = 1957] [serial = 333] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bdad7c800) [pid = 1957] [serial = 352] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bdadb4400) [pid = 1957] [serial = 354] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bdafa1400) [pid = 1957] [serial = 355] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bcbb6e000) [pid = 1957] [serial = 346] [outer = (nil)] [url = about:blank] 03:32:22 INFO - PROCESS | 1957 | 1461407542218 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5169000 == 56 [pid = 1957] [id = 142] 03:32:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bbf866c00) [pid = 1957] [serial = 425] [outer = (nil)] 03:32:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bc474cc00) [pid = 1957] [serial = 426] [outer = 0x7f7bbf866c00] 03:32:22 INFO - PROCESS | 1957 | 1461407542284 Marionette DEBUG loaded listener.js 03:32:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bc8351c00) [pid = 1957] [serial = 427] [outer = 0x7f7bbf866c00] 03:32:22 INFO - PROCESS | 1957 | 1461407542968 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:32:23 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. 03:32:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1237ms 03:32:23 INFO - PROCESS | 1957 | 1461407543011 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:32:23 INFO - PROCESS | 1957 | 1461407543015 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:32:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:32:23 INFO - PROCESS | 1957 | 1461407543020 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:32:23 INFO - PROCESS | 1957 | 1461407543023 Marionette TRACE conn4 <- [1,542,null,{}] 03:32:23 INFO - PROCESS | 1957 | 1461407543028 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:23 INFO - PROCESS | 1957 | 1461407543167 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:32:23 INFO - PROCESS | 1957 | 1461407543277 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf43f000 == 57 [pid = 1957] [id = 143] 03:32:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bc0246800) [pid = 1957] [serial = 428] [outer = (nil)] 03:32:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bc8ec0c00) [pid = 1957] [serial = 429] [outer = 0x7f7bc0246800] 03:32:23 INFO - PROCESS | 1957 | 1461407543340 Marionette DEBUG loaded listener.js 03:32:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bcb89b400) [pid = 1957] [serial = 430] [outer = 0x7f7bc0246800] 03:32:23 INFO - PROCESS | 1957 | 1461407543949 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:32:23 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. 03:32:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 977ms 03:32:24 INFO - PROCESS | 1957 | 1461407543999 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:32:24 INFO - PROCESS | 1957 | 1461407544002 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:32:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:32:24 INFO - PROCESS | 1957 | 1461407544008 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:32:24 INFO - PROCESS | 1957 | 1461407544010 Marionette TRACE conn4 <- [1,546,null,{}] 03:32:24 INFO - PROCESS | 1957 | 1461407544015 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:24 INFO - PROCESS | 1957 | 1461407544234 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:32:24 INFO - PROCESS | 1957 | 1461407544329 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e2800 == 58 [pid = 1957] [id = 144] 03:32:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bbcd5f400) [pid = 1957] [serial = 431] [outer = (nil)] 03:32:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bbcd63000) [pid = 1957] [serial = 432] [outer = 0x7f7bbcd5f400] 03:32:24 INFO - PROCESS | 1957 | 1461407544390 Marionette DEBUG loaded listener.js 03:32:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bc8353000) [pid = 1957] [serial = 433] [outer = 0x7f7bbcd5f400] 03:32:25 INFO - PROCESS | 1957 | 1461407545139 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:32:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:32:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1175ms 03:32:25 INFO - PROCESS | 1957 | 1461407545184 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:32:25 INFO - PROCESS | 1957 | 1461407545187 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:32:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:32:25 INFO - PROCESS | 1957 | 1461407545192 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:32:25 INFO - PROCESS | 1957 | 1461407545194 Marionette TRACE conn4 <- [1,550,null,{}] 03:32:25 INFO - PROCESS | 1957 | 1461407545205 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:25 INFO - PROCESS | 1957 | 1461407545414 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:32:25 INFO - PROCESS | 1957 | 1461407545455 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd937a800 == 59 [pid = 1957] [id = 145] 03:32:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bb81cd800) [pid = 1957] [serial = 434] [outer = (nil)] 03:32:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bb81d3800) [pid = 1957] [serial = 435] [outer = 0x7f7bb81cd800] 03:32:25 INFO - PROCESS | 1957 | 1461407545536 Marionette DEBUG loaded listener.js 03:32:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bd017f400) [pid = 1957] [serial = 436] [outer = 0x7f7bb81cd800] 03:32:26 INFO - PROCESS | 1957 | 1461407546358 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:32:26 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. 03:32:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1181ms 03:32:26 INFO - PROCESS | 1957 | 1461407546390 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:32:26 INFO - PROCESS | 1957 | 1461407546393 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:32:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:32:26 INFO - PROCESS | 1957 | 1461407546399 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:32:26 INFO - PROCESS | 1957 | 1461407546402 Marionette TRACE conn4 <- [1,554,null,{}] 03:32:26 INFO - PROCESS | 1957 | 1461407546414 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:26 INFO - PROCESS | 1957 | 1461407546573 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bbf865400) [pid = 1957] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bbd94ec00) [pid = 1957] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bc2dbc400) [pid = 1957] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bbf466000) [pid = 1957] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bbf45c800) [pid = 1957] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:32:26 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bc8350c00) [pid = 1957] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:32:26 INFO - PROCESS | 1957 | 1461407546794 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cbf800 == 60 [pid = 1957] [id = 146] 03:32:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bb81ce800) [pid = 1957] [serial = 437] [outer = (nil)] 03:32:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bbf185800) [pid = 1957] [serial = 438] [outer = 0x7f7bb81ce800] 03:32:26 INFO - PROCESS | 1957 | 1461407546854 Marionette DEBUG loaded listener.js 03:32:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bc8350c00) [pid = 1957] [serial = 439] [outer = 0x7f7bb81ce800] 03:32:27 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:27 INFO - PROCESS | 1957 | 1461407547442 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1079ms 03:32:27 INFO - PROCESS | 1957 | 1461407547479 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:32:27 INFO - PROCESS | 1957 | 1461407547482 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:32:27 INFO - PROCESS | 1957 | 1461407547487 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:32:27 INFO - PROCESS | 1957 | 1461407547489 Marionette TRACE conn4 <- [1,558,null,{}] 03:32:27 INFO - PROCESS | 1957 | 1461407547494 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:27 INFO - PROCESS | 1957 | 1461407547619 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:32:27 INFO - PROCESS | 1957 | 1461407547725 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bddd58000 == 61 [pid = 1957] [id = 147] 03:32:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bb81d6000) [pid = 1957] [serial = 440] [outer = (nil)] 03:32:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bd6288c00) [pid = 1957] [serial = 441] [outer = 0x7f7bb81d6000] 03:32:27 INFO - PROCESS | 1957 | 1461407547784 Marionette DEBUG loaded listener.js 03:32:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bdad70800) [pid = 1957] [serial = 442] [outer = 0x7f7bb81d6000] 03:32:28 INFO - PROCESS | 1957 | 1461407548388 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 925ms 03:32:28 INFO - PROCESS | 1957 | 1461407548413 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:32:28 INFO - PROCESS | 1957 | 1461407548417 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:32:28 INFO - PROCESS | 1957 | 1461407548422 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:32:28 INFO - PROCESS | 1957 | 1461407548423 Marionette TRACE conn4 <- [1,562,null,{}] 03:32:28 INFO - PROCESS | 1957 | 1461407548429 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:28 INFO - PROCESS | 1957 | 1461407548560 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:32:28 INFO - PROCESS | 1957 | 1461407548668 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffce800 == 62 [pid = 1957] [id = 148] 03:32:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bbcba0c00) [pid = 1957] [serial = 443] [outer = (nil)] 03:32:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bc33e8c00) [pid = 1957] [serial = 444] [outer = 0x7f7bbcba0c00] 03:32:28 INFO - PROCESS | 1957 | 1461407548730 Marionette DEBUG loaded listener.js 03:32:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bc33efc00) [pid = 1957] [serial = 445] [outer = 0x7f7bbcba0c00] 03:32:29 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:29 INFO - PROCESS | 1957 | 1461407549593 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1226ms 03:32:29 INFO - PROCESS | 1957 | 1461407549649 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:32:29 INFO - PROCESS | 1957 | 1461407549656 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:32:29 INFO - PROCESS | 1957 | 1461407549665 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:32:29 INFO - PROCESS | 1957 | 1461407549670 Marionette TRACE conn4 <- [1,566,null,{}] 03:32:29 INFO - PROCESS | 1957 | 1461407549678 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:29 INFO - PROCESS | 1957 | 1461407549857 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:32:30 INFO - PROCESS | 1957 | 1461407550413 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb606000 == 63 [pid = 1957] [id = 149] 03:32:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bbf85f400) [pid = 1957] [serial = 446] [outer = (nil)] 03:32:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bc2906800) [pid = 1957] [serial = 447] [outer = 0x7f7bbf85f400] 03:32:30 INFO - PROCESS | 1957 | 1461407550606 Marionette DEBUG loaded listener.js 03:32:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bc33e4800) [pid = 1957] [serial = 448] [outer = 0x7f7bbf85f400] 03:32:31 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:31 INFO - PROCESS | 1957 | 1461407551566 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1933ms 03:32:31 INFO - PROCESS | 1957 | 1461407551599 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:32:31 INFO - PROCESS | 1957 | 1461407551608 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:32:31 INFO - PROCESS | 1957 | 1461407551618 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:32:31 INFO - PROCESS | 1957 | 1461407551621 Marionette TRACE conn4 <- [1,570,null,{}] 03:32:31 INFO - PROCESS | 1957 | 1461407551627 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:31 INFO - PROCESS | 1957 | 1461407551795 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:32:31 INFO - PROCESS | 1957 | 1461407551937 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3326800 == 64 [pid = 1957] [id = 150] 03:32:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bbf862400) [pid = 1957] [serial = 449] [outer = (nil)] 03:32:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bc8062400) [pid = 1957] [serial = 450] [outer = 0x7f7bbf862400] 03:32:32 INFO - PROCESS | 1957 | 1461407552012 Marionette DEBUG loaded listener.js 03:32:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc8ec0000) [pid = 1957] [serial = 451] [outer = 0x7f7bbf862400] 03:32:32 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:32 INFO - PROCESS | 1957 | 1461407552835 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1283ms 03:32:32 INFO - PROCESS | 1957 | 1461407552901 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:32:32 INFO - PROCESS | 1957 | 1461407552905 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:32:32 INFO - PROCESS | 1957 | 1461407552911 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:32:32 INFO - PROCESS | 1957 | 1461407552917 Marionette TRACE conn4 <- [1,574,null,{}] 03:32:32 INFO - PROCESS | 1957 | 1461407552933 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:33 INFO - PROCESS | 1957 | 1461407553138 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:32:33 INFO - PROCESS | 1957 | 1461407553283 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32e7000 == 65 [pid = 1957] [id = 151] 03:32:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bc3343400) [pid = 1957] [serial = 452] [outer = (nil)] 03:32:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc834f800) [pid = 1957] [serial = 453] [outer = 0x7f7bc3343400] 03:32:33 INFO - PROCESS | 1957 | 1461407553364 Marionette DEBUG loaded listener.js 03:32:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bca369c00) [pid = 1957] [serial = 454] [outer = 0x7f7bc3343400] 03:32:34 INFO - PROCESS | 1957 | 1461407554203 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1338ms 03:32:34 INFO - PROCESS | 1957 | 1461407554251 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:32:34 INFO - PROCESS | 1957 | 1461407554255 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:32:34 INFO - PROCESS | 1957 | 1461407554260 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:32:34 INFO - PROCESS | 1957 | 1461407554262 Marionette TRACE conn4 <- [1,578,null,{}] 03:32:34 INFO - PROCESS | 1957 | 1461407554268 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:34 INFO - PROCESS | 1957 | 1461407554425 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:32:34 INFO - PROCESS | 1957 | 1461407554573 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd67800 == 66 [pid = 1957] [id = 152] 03:32:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bb7d6c800) [pid = 1957] [serial = 455] [outer = (nil)] 03:32:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bb7d73400) [pid = 1957] [serial = 456] [outer = 0x7f7bb7d6c800] 03:32:34 INFO - PROCESS | 1957 | 1461407554645 Marionette DEBUG loaded listener.js 03:32:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc3347000) [pid = 1957] [serial = 457] [outer = 0x7f7bb7d6c800] 03:32:35 INFO - PROCESS | 1957 | 1461407555483 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1277ms 03:32:35 INFO - PROCESS | 1957 | 1461407555541 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:32:35 INFO - PROCESS | 1957 | 1461407555549 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:32:35 INFO - PROCESS | 1957 | 1461407555555 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:32:35 INFO - PROCESS | 1957 | 1461407555557 Marionette TRACE conn4 <- [1,582,null,{}] 03:32:35 INFO - PROCESS | 1957 | 1461407555563 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:35 INFO - PROCESS | 1957 | 1461407555711 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:32:35 INFO - PROCESS | 1957 | 1461407555863 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd740d000 == 67 [pid = 1957] [id = 153] 03:32:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bb7d6fc00) [pid = 1957] [serial = 458] [outer = (nil)] 03:32:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bbefac800) [pid = 1957] [serial = 459] [outer = 0x7f7bb7d6fc00] 03:32:35 INFO - PROCESS | 1957 | 1461407555935 Marionette DEBUG loaded listener.js 03:32:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bbefb1400) [pid = 1957] [serial = 460] [outer = 0x7f7bb7d6fc00] 03:32:36 INFO - PROCESS | 1957 | 1461407556849 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1327ms 03:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:32:36 INFO - PROCESS | 1957 | 1461407556883 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:32:36 INFO - PROCESS | 1957 | 1461407556886 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:32:36 INFO - PROCESS | 1957 | 1461407556892 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:32:36 INFO - PROCESS | 1957 | 1461407556895 Marionette TRACE conn4 <- [1,586,null,{}] 03:32:36 INFO - PROCESS | 1957 | 1461407556900 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:37 INFO - PROCESS | 1957 | 1461407557061 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:32:37 INFO - PROCESS | 1957 | 1461407557481 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd79000 == 68 [pid = 1957] [id = 154] 03:32:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb81d4000) [pid = 1957] [serial = 461] [outer = (nil)] 03:32:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb81d9000) [pid = 1957] [serial = 462] [outer = 0x7f7bb81d4000] 03:32:37 INFO - PROCESS | 1957 | 1461407557643 Marionette DEBUG loaded listener.js 03:32:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bbca70c00) [pid = 1957] [serial = 463] [outer = 0x7f7bb81d4000] 03:32:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bbca6dc00) [pid = 1957] [serial = 464] [outer = 0x7f7bc0353000] 03:32:38 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:38 INFO - PROCESS | 1957 | 1461407558660 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1831ms 03:32:38 INFO - PROCESS | 1957 | 1461407558724 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:32:38 INFO - PROCESS | 1957 | 1461407558730 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:32:38 INFO - PROCESS | 1957 | 1461407558738 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:32:38 INFO - PROCESS | 1957 | 1461407558741 Marionette TRACE conn4 <- [1,590,null,{}] 03:32:38 INFO - PROCESS | 1957 | 1461407558749 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:38 INFO - PROCESS | 1957 | 1461407558914 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:32:39 INFO - PROCESS | 1957 | 1461407559066 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc9800 == 69 [pid = 1957] [id = 155] 03:32:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bbefac400) [pid = 1957] [serial = 465] [outer = (nil)] 03:32:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bbefb1c00) [pid = 1957] [serial = 466] [outer = 0x7f7bbefac400] 03:32:39 INFO - PROCESS | 1957 | 1461407559180 Marionette DEBUG loaded listener.js 03:32:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bbf187000) [pid = 1957] [serial = 467] [outer = 0x7f7bbefac400] 03:32:39 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bdaa37400) [pid = 1957] [serial = 366] [outer = (nil)] [url = about:blank] 03:32:39 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bdb4ce000) [pid = 1957] [serial = 369] [outer = (nil)] [url = about:blank] 03:32:39 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bdb70dc00) [pid = 1957] [serial = 372] [outer = (nil)] [url = about:blank] 03:32:39 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bcb8a3000) [pid = 1957] [serial = 396] [outer = (nil)] [url = about:blank] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6422800 == 68 [pid = 1957] [id = 119] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bddd58000 == 67 [pid = 1957] [id = 147] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cbf800 == 66 [pid = 1957] [id = 146] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd937a800 == 65 [pid = 1957] [id = 145] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e2800 == 64 [pid = 1957] [id = 144] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf43f000 == 63 [pid = 1957] [id = 143] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5169000 == 62 [pid = 1957] [id = 142] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcd09000 == 61 [pid = 1957] [id = 141] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc311a800 == 60 [pid = 1957] [id = 140] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc839c800 == 59 [pid = 1957] [id = 134] 03:32:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda93800 == 58 [pid = 1957] [id = 133] 03:32:40 INFO - PROCESS | 1957 | 1461407560066 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc96dc800) [pid = 1957] [serial = 390] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bc1286800) [pid = 1957] [serial = 393] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bcb581800) [pid = 1957] [serial = 391] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bc805a400) [pid = 1957] [serial = 375] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc8384400) [pid = 1957] [serial = 363] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc474e800) [pid = 1957] [serial = 381] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bbf863c00) [pid = 1957] [serial = 387] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc6ca0400) [pid = 1957] [serial = 382] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbf705c00) [pid = 1957] [serial = 379] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbf461000) [pid = 1957] [serial = 378] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc8386400) [pid = 1957] [serial = 384] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bc9134c00) [pid = 1957] [serial = 385] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bc2911800) [pid = 1957] [serial = 360] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bc96dc000) [pid = 1957] [serial = 394] [outer = (nil)] [url = about:blank] 03:32:40 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bc8354400) [pid = 1957] [serial = 388] [outer = (nil)] [url = about:blank] 03:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1382ms 03:32:40 INFO - PROCESS | 1957 | 1461407560122 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:32:40 INFO - PROCESS | 1957 | 1461407560128 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:32:40 INFO - PROCESS | 1957 | 1461407560136 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:32:40 INFO - PROCESS | 1957 | 1461407560139 Marionette TRACE conn4 <- [1,594,null,{}] 03:32:40 INFO - PROCESS | 1957 | 1461407560144 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:40 INFO - PROCESS | 1957 | 1461407560288 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:32:40 INFO - PROCESS | 1957 | 1461407560299 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121a800 == 59 [pid = 1957] [id = 156] 03:32:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bbf45c400) [pid = 1957] [serial = 468] [outer = (nil)] 03:32:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bbf85f000) [pid = 1957] [serial = 469] [outer = 0x7f7bbf45c400] 03:32:40 INFO - PROCESS | 1957 | 1461407560364 Marionette DEBUG loaded listener.js 03:32:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc2766800) [pid = 1957] [serial = 470] [outer = 0x7f7bbf45c400] 03:32:41 INFO - PROCESS | 1957 | 1461407561217 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1138ms 03:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:32:41 INFO - PROCESS | 1957 | 1461407561273 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:32:41 INFO - PROCESS | 1957 | 1461407561276 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:32:41 INFO - PROCESS | 1957 | 1461407561284 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:32:41 INFO - PROCESS | 1957 | 1461407561291 Marionette TRACE conn4 <- [1,598,null,{}] 03:32:41 INFO - PROCESS | 1957 | 1461407561303 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:41 INFO - PROCESS | 1957 | 1461407561455 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:32:41 INFO - PROCESS | 1957 | 1461407561565 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc65e9000 == 60 [pid = 1957] [id = 157] 03:32:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bbf708000) [pid = 1957] [serial = 471] [outer = (nil)] 03:32:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc2dc0c00) [pid = 1957] [serial = 472] [outer = 0x7f7bbf708000] 03:32:41 INFO - PROCESS | 1957 | 1461407561624 Marionette DEBUG loaded listener.js 03:32:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bc3344800) [pid = 1957] [serial = 473] [outer = 0x7f7bbf708000] 03:32:42 INFO - PROCESS | 1957 | 1461407562471 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1239ms 03:32:42 INFO - PROCESS | 1957 | 1461407562521 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:32:42 INFO - PROCESS | 1957 | 1461407562525 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:32:42 INFO - PROCESS | 1957 | 1461407562537 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:32:42 INFO - PROCESS | 1957 | 1461407562539 Marionette TRACE conn4 <- [1,602,null,{}] 03:32:42 INFO - PROCESS | 1957 | 1461407562545 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:42 INFO - PROCESS | 1957 | 1461407562716 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:32:42 INFO - PROCESS | 1957 | 1461407562739 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80e5800 == 61 [pid = 1957] [id = 158] 03:32:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc3344c00) [pid = 1957] [serial = 474] [outer = (nil)] 03:32:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc33eb400) [pid = 1957] [serial = 475] [outer = 0x7f7bc3344c00] 03:32:42 INFO - PROCESS | 1957 | 1461407562800 Marionette DEBUG loaded listener.js 03:32:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc3477c00) [pid = 1957] [serial = 476] [outer = 0x7f7bc3344c00] 03:32:43 INFO - PROCESS | 1957 | 1461407563627 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1129ms 03:32:43 INFO - PROCESS | 1957 | 1461407563669 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:32:43 INFO - PROCESS | 1957 | 1461407563672 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:32:43 INFO - PROCESS | 1957 | 1461407563685 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:32:43 INFO - PROCESS | 1957 | 1461407563687 Marionette TRACE conn4 <- [1,606,null,{}] 03:32:43 INFO - PROCESS | 1957 | 1461407563696 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:43 INFO - PROCESS | 1957 | 1461407563873 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bb81cd800) [pid = 1957] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bb81ce800) [pid = 1957] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbd947400) [pid = 1957] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbf866c00) [pid = 1957] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bbcd5f400) [pid = 1957] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bc0246800) [pid = 1957] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bbd950800) [pid = 1957] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bb81d6000) [pid = 1957] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bcb861c00) [pid = 1957] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bbf180000) [pid = 1957] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:32:44 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bc2903000) [pid = 1957] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:32:44 INFO - PROCESS | 1957 | 1461407564205 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3335000 == 62 [pid = 1957] [id = 159] 03:32:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bbf181000) [pid = 1957] [serial = 477] [outer = (nil)] 03:32:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bbf861000) [pid = 1957] [serial = 478] [outer = 0x7f7bbf181000] 03:32:44 INFO - PROCESS | 1957 | 1461407564275 Marionette DEBUG loaded listener.js 03:32:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bc3481c00) [pid = 1957] [serial = 479] [outer = 0x7f7bbf181000] 03:32:44 INFO - PROCESS | 1957 | 1461407564944 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1290ms 03:32:44 INFO - PROCESS | 1957 | 1461407564968 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:32:44 INFO - PROCESS | 1957 | 1461407564972 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:32:44 INFO - PROCESS | 1957 | 1461407564977 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:32:44 INFO - PROCESS | 1957 | 1461407564979 Marionette TRACE conn4 <- [1,610,null,{}] 03:32:44 INFO - PROCESS | 1957 | 1461407564984 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:45 INFO - PROCESS | 1957 | 1461407565166 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:32:45 INFO - PROCESS | 1957 | 1461407565189 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91fb000 == 63 [pid = 1957] [id = 160] 03:32:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bc347d000) [pid = 1957] [serial = 480] [outer = (nil)] 03:32:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc8056800) [pid = 1957] [serial = 481] [outer = 0x7f7bc347d000] 03:32:45 INFO - PROCESS | 1957 | 1461407565248 Marionette DEBUG loaded listener.js 03:32:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bc8350800) [pid = 1957] [serial = 482] [outer = 0x7f7bc347d000] 03:32:46 INFO - PROCESS | 1957 | 1461407566164 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1226ms 03:32:46 INFO - PROCESS | 1957 | 1461407566205 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:32:46 INFO - PROCESS | 1957 | 1461407566212 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:32:46 INFO - PROCESS | 1957 | 1461407566238 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:32:46 INFO - PROCESS | 1957 | 1461407566243 Marionette TRACE conn4 <- [1,614,null,{}] 03:32:46 INFO - PROCESS | 1957 | 1461407566251 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:46 INFO - PROCESS | 1957 | 1461407566428 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:32:46 INFO - PROCESS | 1957 | 1461407566575 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01e3800 == 64 [pid = 1957] [id = 161] 03:32:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bbcb99800) [pid = 1957] [serial = 483] [outer = (nil)] 03:32:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bbd951400) [pid = 1957] [serial = 484] [outer = 0x7f7bbcb99800] 03:32:46 INFO - PROCESS | 1957 | 1461407566652 Marionette DEBUG loaded listener.js 03:32:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bbefb4c00) [pid = 1957] [serial = 485] [outer = 0x7f7bbcb99800] 03:32:47 INFO - PROCESS | 1957 | 1461407567536 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1338ms 03:32:47 INFO - PROCESS | 1957 | 1461407567575 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:32:47 INFO - PROCESS | 1957 | 1461407567583 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:32:47 INFO - PROCESS | 1957 | 1461407567592 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:32:47 INFO - PROCESS | 1957 | 1461407567596 Marionette TRACE conn4 <- [1,618,null,{}] 03:32:47 INFO - PROCESS | 1957 | 1461407567601 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:47 INFO - PROCESS | 1957 | 1461407567751 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:32:47 INFO - PROCESS | 1957 | 1461407567901 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80e2800 == 65 [pid = 1957] [id = 162] 03:32:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bbf498000) [pid = 1957] [serial = 486] [outer = (nil)] 03:32:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc290a000) [pid = 1957] [serial = 487] [outer = 0x7f7bbf498000] 03:32:47 INFO - PROCESS | 1957 | 1461407567972 Marionette DEBUG loaded listener.js 03:32:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bc2dbc800) [pid = 1957] [serial = 488] [outer = 0x7f7bbf498000] 03:32:48 INFO - PROCESS | 1957 | 1461407568864 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1326ms 03:32:48 INFO - PROCESS | 1957 | 1461407568920 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:32:48 INFO - PROCESS | 1957 | 1461407568924 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:32:48 INFO - PROCESS | 1957 | 1461407568930 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:32:48 INFO - PROCESS | 1957 | 1461407568935 Marionette TRACE conn4 <- [1,622,null,{}] 03:32:48 INFO - PROCESS | 1957 | 1461407568952 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:49 INFO - PROCESS | 1957 | 1461407569169 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:32:49 INFO - PROCESS | 1957 | 1461407569315 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5ae000 == 66 [pid = 1957] [id = 163] 03:32:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc3478c00) [pid = 1957] [serial = 489] [outer = (nil)] 03:32:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc3483000) [pid = 1957] [serial = 490] [outer = 0x7f7bc3478c00] 03:32:49 INFO - PROCESS | 1957 | 1461407569391 Marionette DEBUG loaded listener.js 03:32:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc6ca0c00) [pid = 1957] [serial = 491] [outer = 0x7f7bc3478c00] 03:32:50 INFO - PROCESS | 1957 | 1461407570185 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1285ms 03:32:50 INFO - PROCESS | 1957 | 1461407570228 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:32:50 INFO - PROCESS | 1957 | 1461407570233 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:32:50 INFO - PROCESS | 1957 | 1461407570240 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:32:50 INFO - PROCESS | 1957 | 1461407570243 Marionette TRACE conn4 <- [1,626,null,{}] 03:32:50 INFO - PROCESS | 1957 | 1461407570248 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:50 INFO - PROCESS | 1957 | 1461407570408 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:32:50 INFO - PROCESS | 1957 | 1461407570559 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5ddc800 == 67 [pid = 1957] [id = 164] 03:32:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb81d0800) [pid = 1957] [serial = 492] [outer = (nil)] 03:32:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc7eb6c00) [pid = 1957] [serial = 493] [outer = 0x7f7bb81d0800] 03:32:50 INFO - PROCESS | 1957 | 1461407570644 Marionette DEBUG loaded listener.js 03:32:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bc8e34400) [pid = 1957] [serial = 494] [outer = 0x7f7bb81d0800] 03:32:51 INFO - PROCESS | 1957 | 1461407571552 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1383ms 03:32:51 INFO - PROCESS | 1957 | 1461407571623 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:32:51 INFO - PROCESS | 1957 | 1461407571627 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:32:51 INFO - PROCESS | 1957 | 1461407571632 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:32:51 INFO - PROCESS | 1957 | 1461407571635 Marionette TRACE conn4 <- [1,630,null,{}] 03:32:51 INFO - PROCESS | 1957 | 1461407571640 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:51 INFO - PROCESS | 1957 | 1461407571809 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:32:51 INFO - PROCESS | 1957 | 1461407571955 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7411000 == 68 [pid = 1957] [id = 165] 03:32:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc7eadc00) [pid = 1957] [serial = 495] [outer = (nil)] 03:32:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bc924c800) [pid = 1957] [serial = 496] [outer = 0x7f7bc7eadc00] 03:32:52 INFO - PROCESS | 1957 | 1461407572033 Marionette DEBUG loaded listener.js 03:32:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bca15e000) [pid = 1957] [serial = 497] [outer = 0x7f7bc7eadc00] 03:32:52 INFO - PROCESS | 1957 | 1461407572874 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1289ms 03:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:32:52 INFO - PROCESS | 1957 | 1461407572923 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:32:52 INFO - PROCESS | 1957 | 1461407572926 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:32:52 INFO - PROCESS | 1957 | 1461407572934 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:32:52 INFO - PROCESS | 1957 | 1461407572937 Marionette TRACE conn4 <- [1,634,null,{}] 03:32:52 INFO - PROCESS | 1957 | 1461407572943 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:53 INFO - PROCESS | 1957 | 1461407573132 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:32:53 INFO - PROCESS | 1957 | 1461407573282 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb077000 == 69 [pid = 1957] [id = 166] 03:32:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bca2b5400) [pid = 1957] [serial = 498] [outer = (nil)] 03:32:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bce953400) [pid = 1957] [serial = 499] [outer = 0x7f7bca2b5400] 03:32:53 INFO - PROCESS | 1957 | 1461407573361 Marionette DEBUG loaded listener.js 03:32:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bd6eae400) [pid = 1957] [serial = 500] [outer = 0x7f7bca2b5400] 03:32:53 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1283ms 03:32:54 INFO - PROCESS | 1957 | 1461407574206 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:32:54 INFO - PROCESS | 1957 | 1461407574216 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:32:54 INFO - PROCESS | 1957 | 1461407574219 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:32:54 INFO - PROCESS | 1957 | 1461407574225 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:32:54 INFO - PROCESS | 1957 | 1461407574227 Marionette TRACE conn4 <- [1,638,null,{}] 03:32:54 INFO - PROCESS | 1957 | 1461407574250 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:54 INFO - PROCESS | 1957 | 1461407574397 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:32:54 INFO - PROCESS | 1957 | 1461407574546 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bde038800 == 70 [pid = 1957] [id = 167] 03:32:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb7cac400) [pid = 1957] [serial = 501] [outer = (nil)] 03:32:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb7cb4400) [pid = 1957] [serial = 502] [outer = 0x7f7bb7cac400] 03:32:54 INFO - PROCESS | 1957 | 1461407574618 Marionette DEBUG loaded listener.js 03:32:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bb7cb9c00) [pid = 1957] [serial = 503] [outer = 0x7f7bb7cac400] 03:32:55 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:32:55 INFO - PROCESS | 1957 | 1461407575444 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1244ms 03:32:55 INFO - PROCESS | 1957 | 1461407575470 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:32:55 INFO - PROCESS | 1957 | 1461407575474 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:32:55 INFO - PROCESS | 1957 | 1461407575482 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:32:55 INFO - PROCESS | 1957 | 1461407575485 Marionette TRACE conn4 <- [1,642,null,{}] 03:32:55 INFO - PROCESS | 1957 | 1461407575491 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:55 INFO - PROCESS | 1957 | 1461407575669 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:32:55 INFO - PROCESS | 1957 | 1461407575825 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfe4d800 == 71 [pid = 1957] [id = 168] 03:32:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bb7caec00) [pid = 1957] [serial = 504] [outer = (nil)] 03:32:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bbd94a800) [pid = 1957] [serial = 505] [outer = 0x7f7bb7caec00] 03:32:55 INFO - PROCESS | 1957 | 1461407575898 Marionette DEBUG loaded listener.js 03:32:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bd71e4000) [pid = 1957] [serial = 506] [outer = 0x7f7bb7caec00] 03:32:56 INFO - PROCESS | 1957 | 1461407576818 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1379ms 03:32:56 INFO - PROCESS | 1957 | 1461407576861 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:32:56 INFO - PROCESS | 1957 | 1461407576865 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:32:56 INFO - PROCESS | 1957 | 1461407576871 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:32:56 INFO - PROCESS | 1957 | 1461407576874 Marionette TRACE conn4 <- [1,646,null,{}] 03:32:56 INFO - PROCESS | 1957 | 1461407576881 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:57 INFO - PROCESS | 1957 | 1461407577044 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:32:57 INFO - PROCESS | 1957 | 1461407577435 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffbf000 == 72 [pid = 1957] [id = 169] 03:32:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb81da000) [pid = 1957] [serial = 507] [outer = (nil)] 03:32:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bbca74400) [pid = 1957] [serial = 508] [outer = 0x7f7bb81da000] 03:32:57 INFO - PROCESS | 1957 | 1461407577546 Marionette DEBUG loaded listener.js 03:32:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bbcd66400) [pid = 1957] [serial = 509] [outer = 0x7f7bb81da000] 03:32:58 INFO - PROCESS | 1957 | 1461407578452 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1638ms 03:32:58 INFO - PROCESS | 1957 | 1461407578511 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:32:58 INFO - PROCESS | 1957 | 1461407578518 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:32:58 INFO - PROCESS | 1957 | 1461407578528 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:32:58 INFO - PROCESS | 1957 | 1461407578531 Marionette TRACE conn4 <- [1,650,null,{}] 03:32:58 INFO - PROCESS | 1957 | 1461407578538 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:58 INFO - PROCESS | 1957 | 1461407578708 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01da000 == 71 [pid = 1957] [id = 125] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3335000 == 70 [pid = 1957] [id = 159] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80e5800 == 69 [pid = 1957] [id = 158] 03:32:58 INFO - PROCESS | 1957 | 1461407578962 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc65e9000 == 68 [pid = 1957] [id = 157] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc121a800 == 67 [pid = 1957] [id = 156] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc9800 == 66 [pid = 1957] [id = 155] 03:32:58 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd79000 == 65 [pid = 1957] [id = 154] 03:32:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80f0800 == 66 [pid = 1957] [id = 170] 03:32:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bbefb3c00) [pid = 1957] [serial = 510] [outer = (nil)] 03:32:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbf363c00) [pid = 1957] [serial = 511] [outer = 0x7f7bbefb3c00] 03:32:59 INFO - PROCESS | 1957 | 1461407579040 Marionette DEBUG loaded listener.js 03:32:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbf864c00) [pid = 1957] [serial = 512] [outer = 0x7f7bbefb3c00] 03:32:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3326800 == 65 [pid = 1957] [id = 150] 03:32:59 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb606000 == 64 [pid = 1957] [id = 149] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bd5132000) [pid = 1957] [serial = 397] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bdaf9f000) [pid = 1957] [serial = 325] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bdad76800) [pid = 1957] [serial = 358] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb81d3800) [pid = 1957] [serial = 435] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bbcb96000) [pid = 1957] [serial = 399] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bbf185800) [pid = 1957] [serial = 438] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bd017f400) [pid = 1957] [serial = 436] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bc2910400) [pid = 1957] [serial = 424] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bbf45c000) [pid = 1957] [serial = 423] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc474cc00) [pid = 1957] [serial = 426] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc8351c00) [pid = 1957] [serial = 427] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbcd63000) [pid = 1957] [serial = 432] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bc8ec0c00) [pid = 1957] [serial = 429] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bcb89b400) [pid = 1957] [serial = 430] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bbed4e000) [pid = 1957] [serial = 421] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bbd954c00) [pid = 1957] [serial = 420] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bbf494000) [pid = 1957] [serial = 402] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bc748cc00) [pid = 1957] [serial = 405] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bcb8a4000) [pid = 1957] [serial = 408] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bd9336800) [pid = 1957] [serial = 411] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bbed4f800) [pid = 1957] [serial = 414] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bbca77800) [pid = 1957] [serial = 417] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bd6288c00) [pid = 1957] [serial = 441] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bdad70800) [pid = 1957] [serial = 442] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc8350c00) [pid = 1957] [serial = 439] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bc8353000) [pid = 1957] [serial = 433] [outer = (nil)] [url = about:blank] 03:32:59 INFO - PROCESS | 1957 | 1461407579762 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1281ms 03:32:59 INFO - PROCESS | 1957 | 1461407579812 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:32:59 INFO - PROCESS | 1957 | 1461407579818 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:32:59 INFO - PROCESS | 1957 | 1461407579824 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:32:59 INFO - PROCESS | 1957 | 1461407579827 Marionette TRACE conn4 <- [1,654,null,{}] 03:32:59 INFO - PROCESS | 1957 | 1461407579832 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:32:59 INFO - PROCESS | 1957 | 1461407579973 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:32:59 INFO - PROCESS | 1957 | 1461407579992 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32d8800 == 65 [pid = 1957] [id = 171] 03:33:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc2763c00) [pid = 1957] [serial = 513] [outer = (nil)] 03:33:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bc2db6400) [pid = 1957] [serial = 514] [outer = 0x7f7bc2763c00] 03:33:00 INFO - PROCESS | 1957 | 1461407580055 Marionette DEBUG loaded listener.js 03:33:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc3341000) [pid = 1957] [serial = 515] [outer = 0x7f7bc2763c00] 03:33:00 INFO - PROCESS | 1957 | 1461407580915 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1127ms 03:33:00 INFO - PROCESS | 1957 | 1461407580953 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:33:00 INFO - PROCESS | 1957 | 1461407580956 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:33:00 INFO - PROCESS | 1957 | 1461407580968 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:33:00 INFO - PROCESS | 1957 | 1461407580977 Marionette TRACE conn4 <- [1,658,null,{}] 03:33:00 INFO - PROCESS | 1957 | 1461407580984 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:01 INFO - PROCESS | 1957 | 1461407581125 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:33:01 INFO - PROCESS | 1957 | 1461407581143 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c81000 == 66 [pid = 1957] [id = 172] 03:33:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc3347800) [pid = 1957] [serial = 516] [outer = (nil)] 03:33:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc5d26800) [pid = 1957] [serial = 517] [outer = 0x7f7bc3347800] 03:33:01 INFO - PROCESS | 1957 | 1461407581202 Marionette DEBUG loaded listener.js 03:33:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc805c400) [pid = 1957] [serial = 518] [outer = 0x7f7bc3347800] 03:33:01 INFO - PROCESS | 1957 | 1461407581993 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:33:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:33:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1091ms 03:33:02 INFO - PROCESS | 1957 | 1461407582061 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:33:02 INFO - PROCESS | 1957 | 1461407582065 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:33:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:33:02 INFO - PROCESS | 1957 | 1461407582071 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:33:02 INFO - PROCESS | 1957 | 1461407582073 Marionette TRACE conn4 <- [1,662,null,{}] 03:33:02 INFO - PROCESS | 1957 | 1461407582079 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:02 INFO - PROCESS | 1957 | 1461407582260 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:33:02 INFO - PROCESS | 1957 | 1461407582279 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b16000 == 67 [pid = 1957] [id = 173] 03:33:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc29d0800) [pid = 1957] [serial = 519] [outer = (nil)] 03:33:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bc8386400) [pid = 1957] [serial = 520] [outer = 0x7f7bc29d0800] 03:33:02 INFO - PROCESS | 1957 | 1461407582337 Marionette DEBUG loaded listener.js 03:33:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc96dc000) [pid = 1957] [serial = 521] [outer = 0x7f7bc29d0800] 03:33:02 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:03 INFO - PROCESS | 1957 | 1461407583097 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:33:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:33:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1085ms 03:33:03 INFO - PROCESS | 1957 | 1461407583157 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:33:03 INFO - PROCESS | 1957 | 1461407583160 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:33:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:33:03 INFO - PROCESS | 1957 | 1461407583166 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:33:03 INFO - PROCESS | 1957 | 1461407583167 Marionette TRACE conn4 <- [1,666,null,{}] 03:33:03 INFO - PROCESS | 1957 | 1461407583173 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:03 INFO - PROCESS | 1957 | 1461407583347 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:33:03 INFO - PROCESS | 1957 | 1461407583375 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e6800 == 68 [pid = 1957] [id = 174] 03:33:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bcb804c00) [pid = 1957] [serial = 522] [outer = (nil)] 03:33:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bcb8a2c00) [pid = 1957] [serial = 523] [outer = 0x7f7bcb804c00] 03:33:03 INFO - PROCESS | 1957 | 1461407583445 Marionette DEBUG loaded listener.js 03:33:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bd624ec00) [pid = 1957] [serial = 524] [outer = 0x7f7bcb804c00] 03:33:03 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc3344c00) [pid = 1957] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:33:03 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bbf181000) [pid = 1957] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:33:03 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bbf708000) [pid = 1957] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:33:04 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bbefac400) [pid = 1957] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:33:04 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bb81d4000) [pid = 1957] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:33:04 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bbf45c400) [pid = 1957] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:33:04 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:04 INFO - PROCESS | 1957 | 1461407584317 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:33:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1175ms 03:33:04 INFO - PROCESS | 1957 | 1461407584341 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:33:04 INFO - PROCESS | 1957 | 1461407584344 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:33:04 INFO - PROCESS | 1957 | 1461407584350 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:33:04 INFO - PROCESS | 1957 | 1461407584352 Marionette TRACE conn4 <- [1,670,null,{}] 03:33:04 INFO - PROCESS | 1957 | 1461407584358 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:04 INFO - PROCESS | 1957 | 1461407584495 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:33:04 INFO - PROCESS | 1957 | 1461407584606 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5b0000 == 69 [pid = 1957] [id = 175] 03:33:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bbf857800) [pid = 1957] [serial = 525] [outer = (nil)] 03:33:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bc96d8800) [pid = 1957] [serial = 526] [outer = 0x7f7bbf857800] 03:33:04 INFO - PROCESS | 1957 | 1461407584666 Marionette DEBUG loaded listener.js 03:33:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bd9336800) [pid = 1957] [serial = 527] [outer = 0x7f7bbf857800] 03:33:05 INFO - PROCESS | 1957 | 1461407585290 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 977ms 03:33:05 INFO - PROCESS | 1957 | 1461407585328 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:33:05 INFO - PROCESS | 1957 | 1461407585331 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:33:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:33:05 INFO - PROCESS | 1957 | 1461407585336 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:33:05 INFO - PROCESS | 1957 | 1461407585338 Marionette TRACE conn4 <- [1,674,null,{}] 03:33:05 INFO - PROCESS | 1957 | 1461407585344 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:05 INFO - PROCESS | 1957 | 1461407585475 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:33:05 INFO - PROCESS | 1957 | 1461407585585 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7120800 == 70 [pid = 1957] [id = 176] 03:33:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bb7ce3400) [pid = 1957] [serial = 528] [outer = (nil)] 03:33:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb7ce9400) [pid = 1957] [serial = 529] [outer = 0x7f7bb7ce3400] 03:33:05 INFO - PROCESS | 1957 | 1461407585649 Marionette DEBUG loaded listener.js 03:33:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bb7cf2400) [pid = 1957] [serial = 530] [outer = 0x7f7bb7ce3400] 03:33:06 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:33:06 INFO - PROCESS | 1957 | 1461407586538 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:33:06 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 03:33:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1226ms 03:33:06 INFO - PROCESS | 1957 | 1461407586564 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:33:06 INFO - PROCESS | 1957 | 1461407586570 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:33:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:33:06 INFO - PROCESS | 1957 | 1461407586578 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:33:06 INFO - PROCESS | 1957 | 1461407586583 Marionette TRACE conn4 <- [1,678,null,{}] 03:33:06 INFO - PROCESS | 1957 | 1461407586637 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:06 INFO - PROCESS | 1957 | 1461407586841 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:33:06 INFO - PROCESS | 1957 | 1461407586992 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e43800 == 71 [pid = 1957] [id = 177] 03:33:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb7ce4400) [pid = 1957] [serial = 531] [outer = (nil)] 03:33:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bbcb9a800) [pid = 1957] [serial = 532] [outer = 0x7f7bb7ce4400] 03:33:07 INFO - PROCESS | 1957 | 1461407587067 Marionette DEBUG loaded listener.js 03:33:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bbcd76c00) [pid = 1957] [serial = 533] [outer = 0x7f7bb7ce4400] 03:33:07 INFO - PROCESS | 1957 | 1461407587883 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:33:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:33:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1377ms 03:33:07 INFO - PROCESS | 1957 | 1461407587955 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:33:07 INFO - PROCESS | 1957 | 1461407587963 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:33:07 INFO - PROCESS | 1957 | 1461407587973 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:33:07 INFO - PROCESS | 1957 | 1461407587977 Marionette TRACE conn4 <- [1,682,null,{}] 03:33:07 INFO - PROCESS | 1957 | 1461407587983 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:08 INFO - PROCESS | 1957 | 1461407588154 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:33:08 INFO - PROCESS | 1957 | 1461407588303 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8ee7800 == 72 [pid = 1957] [id = 178] 03:33:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bbca77400) [pid = 1957] [serial = 534] [outer = (nil)] 03:33:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bbefad000) [pid = 1957] [serial = 535] [outer = 0x7f7bbca77400] 03:33:08 INFO - PROCESS | 1957 | 1461407588381 Marionette DEBUG loaded listener.js 03:33:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bbf365800) [pid = 1957] [serial = 536] [outer = 0x7f7bbca77400] 03:33:09 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:09 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:09 INFO - PROCESS | 1957 | 1461407589775 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:33:09 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) 03:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1829ms 03:33:09 INFO - PROCESS | 1957 | 1461407589815 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:33:09 INFO - PROCESS | 1957 | 1461407589820 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:33:09 INFO - PROCESS | 1957 | 1461407589826 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:33:09 INFO - PROCESS | 1957 | 1461407589832 Marionette TRACE conn4 <- [1,686,null,{}] 03:33:09 INFO - PROCESS | 1957 | 1461407589847 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:10 INFO - PROCESS | 1957 | 1461407590005 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:33:10 INFO - PROCESS | 1957 | 1461407590152 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb075800 == 73 [pid = 1957] [id = 179] 03:33:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bc0249800) [pid = 1957] [serial = 537] [outer = (nil)] 03:33:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bc3340c00) [pid = 1957] [serial = 538] [outer = 0x7f7bc0249800] 03:33:10 INFO - PROCESS | 1957 | 1461407590231 Marionette DEBUG loaded listener.js 03:33:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bc3484c00) [pid = 1957] [serial = 539] [outer = 0x7f7bc0249800] 03:33:11 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:11 INFO - PROCESS | 1957 | 1461407591507 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1734ms 03:33:11 INFO - PROCESS | 1957 | 1461407591588 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:33:11 INFO - PROCESS | 1957 | 1461407591593 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:33:11 INFO - PROCESS | 1957 | 1461407591655 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:33:11 INFO - PROCESS | 1957 | 1461407591658 Marionette TRACE conn4 <- [1,690,null,{}] 03:33:11 INFO - PROCESS | 1957 | 1461407591664 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:11 INFO - PROCESS | 1957 | 1461407591808 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:33:11 INFO - PROCESS | 1957 | 1461407591952 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf893800 == 74 [pid = 1957] [id = 180] 03:33:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bc0f3e000) [pid = 1957] [serial = 540] [outer = (nil)] 03:33:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bc9709c00) [pid = 1957] [serial = 541] [outer = 0x7f7bc0f3e000] 03:33:12 INFO - PROCESS | 1957 | 1461407592027 Marionette DEBUG loaded listener.js 03:33:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bcbb6dc00) [pid = 1957] [serial = 542] [outer = 0x7f7bc0f3e000] 03:33:13 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:13 INFO - PROCESS | 1957 | 1461407593237 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:33:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1636ms 03:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:33:13 INFO - PROCESS | 1957 | 1461407593288 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:33:13 INFO - PROCESS | 1957 | 1461407593291 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:33:13 INFO - PROCESS | 1957 | 1461407593297 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:33:13 INFO - PROCESS | 1957 | 1461407593300 Marionette TRACE conn4 <- [1,694,null,{}] 03:33:13 INFO - PROCESS | 1957 | 1461407593306 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:13 INFO - PROCESS | 1957 | 1461407593533 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:33:13 INFO - PROCESS | 1957 | 1461407593689 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda8c800 == 75 [pid = 1957] [id = 181] 03:33:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bb7d74000) [pid = 1957] [serial = 543] [outer = (nil)] 03:33:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbd94dc00) [pid = 1957] [serial = 544] [outer = 0x7f7bb7d74000] 03:33:13 INFO - PROCESS | 1957 | 1461407593757 Marionette DEBUG loaded listener.js 03:33:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bc759a400) [pid = 1957] [serial = 545] [outer = 0x7f7bb7d74000] 03:33:15 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:15 INFO - PROCESS | 1957 | 1461407595294 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:33:15 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) 03:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2030ms 03:33:15 INFO - PROCESS | 1957 | 1461407595327 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:33:15 INFO - PROCESS | 1957 | 1461407595331 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:33:15 INFO - PROCESS | 1957 | 1461407595339 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:33:15 INFO - PROCESS | 1957 | 1461407595344 Marionette TRACE conn4 <- [1,698,null,{}] 03:33:15 INFO - PROCESS | 1957 | 1461407595352 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:15 INFO - PROCESS | 1957 | 1461407595531 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:33:15 INFO - PROCESS | 1957 | 1461407595684 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd919000 == 76 [pid = 1957] [id = 182] 03:33:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb774ac00) [pid = 1957] [serial = 546] [outer = (nil)] 03:33:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb81d6000) [pid = 1957] [serial = 547] [outer = 0x7f7bb774ac00] 03:33:15 INFO - PROCESS | 1957 | 1461407595760 Marionette DEBUG loaded listener.js 03:33:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bbcb99c00) [pid = 1957] [serial = 548] [outer = 0x7f7bb774ac00] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda9c800 == 75 [pid = 1957] [id = 112] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf61e800 == 74 [pid = 1957] [id = 111] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf6c5000 == 73 [pid = 1957] [id = 87] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5b0000 == 72 [pid = 1957] [id = 175] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb7d73400) [pid = 1957] [serial = 456] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bc834f800) [pid = 1957] [serial = 453] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bbefac800) [pid = 1957] [serial = 459] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bc8056800) [pid = 1957] [serial = 481] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e6800 == 71 [pid = 1957] [id = 174] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b16000 == 70 [pid = 1957] [id = 173] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6c81000 == 69 [pid = 1957] [id = 172] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32d8800 == 68 [pid = 1957] [id = 171] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80f0800 == 67 [pid = 1957] [id = 170] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffbf000 == 66 [pid = 1957] [id = 169] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5ae000 == 65 [pid = 1957] [id = 163] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80e2800 == 64 [pid = 1957] [id = 162] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01e3800 == 63 [pid = 1957] [id = 161] 03:33:16 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91fb000 == 62 [pid = 1957] [id = 160] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc33eb400) [pid = 1957] [serial = 475] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bbf861000) [pid = 1957] [serial = 478] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bc3477c00) [pid = 1957] [serial = 476] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc2dc0c00) [pid = 1957] [serial = 472] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bbf187000) [pid = 1957] [serial = 467] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bbefb1c00) [pid = 1957] [serial = 466] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bbca70c00) [pid = 1957] [serial = 463] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb81d9000) [pid = 1957] [serial = 462] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bc8062400) [pid = 1957] [serial = 450] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc33e8c00) [pid = 1957] [serial = 444] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbf85f000) [pid = 1957] [serial = 469] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bc2766800) [pid = 1957] [serial = 470] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bc2906800) [pid = 1957] [serial = 447] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bbf366000) [pid = 1957] [serial = 250] [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.] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc3344800) [pid = 1957] [serial = 473] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc3481c00) [pid = 1957] [serial = 479] [outer = (nil)] [url = about:blank] 03:33:16 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:16 INFO - PROCESS | 1957 | 1461407596990 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:33:17 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) 03:33:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1682ms 03:33:17 INFO - PROCESS | 1957 | 1461407597026 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:33:17 INFO - PROCESS | 1957 | 1461407597034 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:33:17 INFO - PROCESS | 1957 | 1461407597043 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:33:17 INFO - PROCESS | 1957 | 1461407597046 Marionette TRACE conn4 <- [1,702,null,{}] 03:33:17 INFO - PROCESS | 1957 | 1461407597051 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:17 INFO - PROCESS | 1957 | 1461407597233 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:33:17 INFO - PROCESS | 1957 | 1461407597341 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121c000 == 63 [pid = 1957] [id = 183] 03:33:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb81dac00) [pid = 1957] [serial = 549] [outer = (nil)] 03:33:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bbcd7e400) [pid = 1957] [serial = 550] [outer = 0x7f7bb81dac00] 03:33:17 INFO - PROCESS | 1957 | 1461407597403 Marionette DEBUG loaded listener.js 03:33:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bbefa7400) [pid = 1957] [serial = 551] [outer = 0x7f7bb81dac00] 03:33:18 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:18 INFO - PROCESS | 1957 | 1461407598563 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:33:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1535ms 03:33:18 INFO - PROCESS | 1957 | 1461407598578 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:33:18 INFO - PROCESS | 1957 | 1461407598581 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:33:18 INFO - PROCESS | 1957 | 1461407598595 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:33:18 INFO - PROCESS | 1957 | 1461407598605 Marionette TRACE conn4 <- [1,706,null,{}] 03:33:18 INFO - PROCESS | 1957 | 1461407598636 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:18 INFO - PROCESS | 1957 | 1461407598841 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:33:18 INFO - PROCESS | 1957 | 1461407598871 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5163000 == 64 [pid = 1957] [id = 184] 03:33:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bbefa9800) [pid = 1957] [serial = 552] [outer = (nil)] 03:33:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bbf865400) [pid = 1957] [serial = 553] [outer = 0x7f7bbefa9800] 03:33:18 INFO - PROCESS | 1957 | 1461407598936 Marionette DEBUG loaded listener.js 03:33:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bc2761400) [pid = 1957] [serial = 554] [outer = 0x7f7bbefa9800] 03:33:20 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:20 INFO - PROCESS | 1957 | 1461407600079 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:33:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1501ms 03:33:20 INFO - PROCESS | 1957 | 1461407600093 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:33:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:33:20 INFO - PROCESS | 1957 | 1461407600097 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:33:20 INFO - PROCESS | 1957 | 1461407600102 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:33:20 INFO - PROCESS | 1957 | 1461407600105 Marionette TRACE conn4 <- [1,710,null,{}] 03:33:20 INFO - PROCESS | 1957 | 1461407600116 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:20 INFO - PROCESS | 1957 | 1461407600462 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc3347800) [pid = 1957] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbf857800) [pid = 1957] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bc29d0800) [pid = 1957] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb81da000) [pid = 1957] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc2763c00) [pid = 1957] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bbefb3c00) [pid = 1957] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bcb804c00) [pid = 1957] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bc347d000) [pid = 1957] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:33:20 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bbcba0c00) [pid = 1957] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:33:20 INFO - PROCESS | 1957 | 1461407600586 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc55800 == 65 [pid = 1957] [id = 185] 03:33:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bb7ce6800) [pid = 1957] [serial = 555] [outer = (nil)] 03:33:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bb81d5400) [pid = 1957] [serial = 556] [outer = 0x7f7bb7ce6800] 03:33:20 INFO - PROCESS | 1957 | 1461407600646 Marionette DEBUG loaded listener.js 03:33:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bc2904400) [pid = 1957] [serial = 557] [outer = 0x7f7bb7ce6800] 03:33:21 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:21 INFO - PROCESS | 1957 | 1461407601741 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:33:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:33:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1689ms 03:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:33:21 INFO - PROCESS | 1957 | 1461407601792 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:33:21 INFO - PROCESS | 1957 | 1461407601794 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:33:21 INFO - PROCESS | 1957 | 1461407601801 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:33:21 INFO - PROCESS | 1957 | 1461407601804 Marionette TRACE conn4 <- [1,714,null,{}] 03:33:21 INFO - PROCESS | 1957 | 1461407601809 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:21 INFO - PROCESS | 1957 | 1461407601980 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:33:22 INFO - PROCESS | 1957 | 1461407602032 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc82bc800 == 66 [pid = 1957] [id = 186] 03:33:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb7cea000) [pid = 1957] [serial = 558] [outer = (nil)] 03:33:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bc3341400) [pid = 1957] [serial = 559] [outer = 0x7f7bb7cea000] 03:33:22 INFO - PROCESS | 1957 | 1461407602092 Marionette DEBUG loaded listener.js 03:33:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bc3477c00) [pid = 1957] [serial = 560] [outer = 0x7f7bb7cea000] 03:33:23 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:23 INFO - PROCESS | 1957 | 1461407603529 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:33:23 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 03:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1779ms 03:33:23 INFO - PROCESS | 1957 | 1461407603580 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:33:23 INFO - PROCESS | 1957 | 1461407603586 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:33:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:33:23 INFO - PROCESS | 1957 | 1461407603595 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:33:23 INFO - PROCESS | 1957 | 1461407603599 Marionette TRACE conn4 <- [1,718,null,{}] 03:33:23 INFO - PROCESS | 1957 | 1461407603609 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:23 INFO - PROCESS | 1957 | 1461407603761 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:33:23 INFO - PROCESS | 1957 | 1461407603906 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32dd800 == 67 [pid = 1957] [id = 187] 03:33:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bb7cf0000) [pid = 1957] [serial = 561] [outer = (nil)] 03:33:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bbcd72000) [pid = 1957] [serial = 562] [outer = 0x7f7bb7cf0000] 03:33:23 INFO - PROCESS | 1957 | 1461407603981 Marionette DEBUG loaded listener.js 03:33:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bbcd80c00) [pid = 1957] [serial = 563] [outer = 0x7f7bb7cf0000] 03:33:25 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:25 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:25 INFO - PROCESS | 1957 | 1461407605223 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:33:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:33:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1683ms 03:33:25 INFO - PROCESS | 1957 | 1461407605391 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:33:25 INFO - PROCESS | 1957 | 1461407605399 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:33:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:33:25 INFO - PROCESS | 1957 | 1461407605463 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:33:25 INFO - PROCESS | 1957 | 1461407605468 Marionette TRACE conn4 <- [1,722,null,{}] 03:33:25 INFO - PROCESS | 1957 | 1461407605474 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:25 INFO - PROCESS | 1957 | 1461407605631 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:33:25 INFO - PROCESS | 1957 | 1461407605777 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9e77800 == 68 [pid = 1957] [id = 188] 03:33:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bb7cf2800) [pid = 1957] [serial = 564] [outer = (nil)] 03:33:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bbf462c00) [pid = 1957] [serial = 565] [outer = 0x7f7bb7cf2800] 03:33:25 INFO - PROCESS | 1957 | 1461407605851 Marionette DEBUG loaded listener.js 03:33:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bc3481c00) [pid = 1957] [serial = 566] [outer = 0x7f7bb7cf2800] 03:33:26 INFO - PROCESS | 1957 | 1461407606746 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:33:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:33:26 INFO - PROCESS | 1957 | 1461407606797 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:33:26 INFO - PROCESS | 1957 | 1461407606803 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:33:26 INFO - PROCESS | 1957 | 1461407606808 Marionette TRACE conn4 <- [1,726,null,{}] 03:33:26 INFO - PROCESS | 1957 | 1461407606823 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:26 INFO - PROCESS | 1957 | 1461407606977 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:33:27 INFO - PROCESS | 1957 | 1461407607132 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d1d800 == 69 [pid = 1957] [id = 189] 03:33:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bc6c20000) [pid = 1957] [serial = 567] [outer = (nil)] 03:33:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bc8e34c00) [pid = 1957] [serial = 568] [outer = 0x7f7bc6c20000] 03:33:27 INFO - PROCESS | 1957 | 1461407607205 Marionette DEBUG loaded listener.js 03:33:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bca126000) [pid = 1957] [serial = 569] [outer = 0x7f7bc6c20000] 03:33:27 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:27 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:28 INFO - PROCESS | 1957 | 1461407608172 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:33:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:33:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1436ms 03:33:28 INFO - PROCESS | 1957 | 1461407608244 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:33:28 INFO - PROCESS | 1957 | 1461407608247 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:33:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:33:28 INFO - PROCESS | 1957 | 1461407608255 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:33:28 INFO - PROCESS | 1957 | 1461407608258 Marionette TRACE conn4 <- [1,730,null,{}] 03:33:28 INFO - PROCESS | 1957 | 1461407608263 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:28 INFO - PROCESS | 1957 | 1461407608416 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:33:28 INFO - PROCESS | 1957 | 1461407608561 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf58000 == 70 [pid = 1957] [id = 190] 03:33:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bc6ca0400) [pid = 1957] [serial = 570] [outer = (nil)] 03:33:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bce953000) [pid = 1957] [serial = 571] [outer = 0x7f7bc6ca0400] 03:33:28 INFO - PROCESS | 1957 | 1461407608680 Marionette DEBUG loaded listener.js 03:33:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bd60e0c00) [pid = 1957] [serial = 572] [outer = 0x7f7bc6ca0400] 03:33:29 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:29 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:29 INFO - PROCESS | 1957 | 1461407609542 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:33:29 INFO - PROCESS | 1957 | 1461407609596 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:33:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:33:29 INFO - PROCESS | 1957 | 1461407609602 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:33:29 INFO - PROCESS | 1957 | 1461407609605 Marionette TRACE conn4 <- [1,734,null,{}] 03:33:29 INFO - PROCESS | 1957 | 1461407609611 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:29 INFO - PROCESS | 1957 | 1461407609757 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:33:29 INFO - PROCESS | 1957 | 1461407609941 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61c5800 == 71 [pid = 1957] [id = 191] 03:33:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bdacb2400) [pid = 1957] [serial = 573] [outer = (nil)] 03:33:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bdad0a400) [pid = 1957] [serial = 574] [outer = 0x7f7bdacb2400] 03:33:30 INFO - PROCESS | 1957 | 1461407610087 Marionette DEBUG loaded listener.js 03:33:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bdad13000) [pid = 1957] [serial = 575] [outer = 0x7f7bdacb2400] 03:33:31 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:31 INFO - PROCESS | 1957 | 1461407611172 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:33:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:33:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1630ms 03:33:31 INFO - PROCESS | 1957 | 1461407611247 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:33:31 INFO - PROCESS | 1957 | 1461407611252 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:33:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:33:31 INFO - PROCESS | 1957 | 1461407611262 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:33:31 INFO - PROCESS | 1957 | 1461407611266 Marionette TRACE conn4 <- [1,738,null,{}] 03:33:31 INFO - PROCESS | 1957 | 1461407611275 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:31 INFO - PROCESS | 1957 | 1461407611433 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:33:31 INFO - PROCESS | 1957 | 1461407611652 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdaa1000 == 72 [pid = 1957] [id = 192] 03:33:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb7bf7800) [pid = 1957] [serial = 576] [outer = (nil)] 03:33:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb7cbbc00) [pid = 1957] [serial = 577] [outer = 0x7f7bb7bf7800] 03:33:31 INFO - PROCESS | 1957 | 1461407611725 Marionette DEBUG loaded listener.js 03:33:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb7cf0400) [pid = 1957] [serial = 578] [outer = 0x7f7bb7bf7800] 03:33:32 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:32 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:32 INFO - PROCESS | 1957 | 1461407612972 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:33:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:33:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1732ms 03:33:32 INFO - PROCESS | 1957 | 1461407612994 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:33:33 INFO - PROCESS | 1957 | 1461407613002 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:33:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:33:33 INFO - PROCESS | 1957 | 1461407613011 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:33:33 INFO - PROCESS | 1957 | 1461407613015 Marionette TRACE conn4 <- [1,742,null,{}] 03:33:33 INFO - PROCESS | 1957 | 1461407613020 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:33 INFO - PROCESS | 1957 | 1461407613203 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:33:33 INFO - PROCESS | 1957 | 1461407613357 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd917800 == 73 [pid = 1957] [id = 193] 03:33:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb774b400) [pid = 1957] [serial = 579] [outer = (nil)] 03:33:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bbca6e000) [pid = 1957] [serial = 580] [outer = 0x7f7bb774b400] 03:33:33 INFO - PROCESS | 1957 | 1461407613421 Marionette DEBUG loaded listener.js 03:33:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bbcd5ec00) [pid = 1957] [serial = 581] [outer = 0x7f7bb774b400] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd8e40000 == 72 [pid = 1957] [id = 73] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd92f000 == 71 [pid = 1957] [id = 124] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd740d000 == 70 [pid = 1957] [id = 153] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bb7ce9400) [pid = 1957] [serial = 529] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb7cb4400) [pid = 1957] [serial = 502] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bc7eb6c00) [pid = 1957] [serial = 493] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bc3483000) [pid = 1957] [serial = 490] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bce953400) [pid = 1957] [serial = 499] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bc290a000) [pid = 1957] [serial = 487] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bbd951400) [pid = 1957] [serial = 484] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bbd94a800) [pid = 1957] [serial = 505] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc924c800) [pid = 1957] [serial = 496] [outer = (nil)] [url = about:blank] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc55800 == 69 [pid = 1957] [id = 185] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5163000 == 68 [pid = 1957] [id = 184] 03:33:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc121c000 == 67 [pid = 1957] [id = 183] 03:33:34 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd919000 == 66 [pid = 1957] [id = 182] 03:33:34 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb075800 == 65 [pid = 1957] [id = 179] 03:33:34 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8ee7800 == 64 [pid = 1957] [id = 178] 03:33:34 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e43800 == 63 [pid = 1957] [id = 177] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bc805c400) [pid = 1957] [serial = 518] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bd9336800) [pid = 1957] [serial = 527] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc96d8800) [pid = 1957] [serial = 526] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bc8386400) [pid = 1957] [serial = 520] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bbca74400) [pid = 1957] [serial = 508] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bc5d26800) [pid = 1957] [serial = 517] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bbcd66400) [pid = 1957] [serial = 509] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bc96dc000) [pid = 1957] [serial = 521] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc2db6400) [pid = 1957] [serial = 514] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbf363c00) [pid = 1957] [serial = 511] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bd624ec00) [pid = 1957] [serial = 524] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bbf864c00) [pid = 1957] [serial = 512] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bcb8a2c00) [pid = 1957] [serial = 523] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc8350800) [pid = 1957] [serial = 482] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc33efc00) [pid = 1957] [serial = 445] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bc3341000) [pid = 1957] [serial = 515] [outer = (nil)] [url = about:blank] 03:33:34 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:34 INFO - PROCESS | 1957 | 1461407614605 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:33:34 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 03:33:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1631ms 03:33:34 INFO - PROCESS | 1957 | 1461407614652 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:33:34 INFO - PROCESS | 1957 | 1461407614655 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:33:34 INFO - PROCESS | 1957 | 1461407614661 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:33:34 INFO - PROCESS | 1957 | 1461407614665 Marionette TRACE conn4 <- [1,746,null,{}] 03:33:34 INFO - PROCESS | 1957 | 1461407614680 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:34 INFO - PROCESS | 1957 | 1461407614893 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:33:35 INFO - PROCESS | 1957 | 1461407615001 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01cd000 == 64 [pid = 1957] [id = 194] 03:33:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bbcd76000) [pid = 1957] [serial = 582] [outer = (nil)] 03:33:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bbed4a800) [pid = 1957] [serial = 583] [outer = 0x7f7bbcd76000] 03:33:35 INFO - PROCESS | 1957 | 1461407615063 Marionette DEBUG loaded listener.js 03:33:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bbefb5400) [pid = 1957] [serial = 584] [outer = 0x7f7bbcd76000] 03:33:35 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:36 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:36 INFO - PROCESS | 1957 | 1461407616121 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:33:36 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.) 03:33:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1479ms 03:33:36 INFO - PROCESS | 1957 | 1461407616140 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:33:36 INFO - PROCESS | 1957 | 1461407616144 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:33:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:33:36 INFO - PROCESS | 1957 | 1461407616156 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:33:36 INFO - PROCESS | 1957 | 1461407616158 Marionette TRACE conn4 <- [1,750,null,{}] 03:33:36 INFO - PROCESS | 1957 | 1461407616163 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:36 INFO - PROCESS | 1957 | 1461407616329 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:33:36 INFO - PROCESS | 1957 | 1461407616452 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121c000 == 65 [pid = 1957] [id = 195] 03:33:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bbefb5c00) [pid = 1957] [serial = 585] [outer = (nil)] 03:33:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bbf459400) [pid = 1957] [serial = 586] [outer = 0x7f7bbefb5c00] 03:33:36 INFO - PROCESS | 1957 | 1461407616510 Marionette DEBUG loaded listener.js 03:33:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bbf493000) [pid = 1957] [serial = 587] [outer = 0x7f7bbefb5c00] 03:33:37 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:37 INFO - PROCESS | 1957 | 1461407617672 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:33:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1528ms 03:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:33:37 INFO - PROCESS | 1957 | 1461407617684 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:33:37 INFO - PROCESS | 1957 | 1461407617686 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:33:37 INFO - PROCESS | 1957 | 1461407617690 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:33:37 INFO - PROCESS | 1957 | 1461407617694 Marionette TRACE conn4 <- [1,754,null,{}] 03:33:37 INFO - PROCESS | 1957 | 1461407617707 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:37 INFO - PROCESS | 1957 | 1461407617874 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:33:37 INFO - PROCESS | 1957 | 1461407617980 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32d6800 == 66 [pid = 1957] [id = 196] 03:33:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bbf1de800) [pid = 1957] [serial = 588] [outer = (nil)] 03:33:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bbf498800) [pid = 1957] [serial = 589] [outer = 0x7f7bbf1de800] 03:33:38 INFO - PROCESS | 1957 | 1461407618038 Marionette DEBUG loaded listener.js 03:33:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bbfcba000) [pid = 1957] [serial = 590] [outer = 0x7f7bbf1de800] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bbf182c00) [pid = 1957] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bcbb14000) [pid = 1957] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc2902c00) [pid = 1957] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbcb99800) [pid = 1957] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bbf463400) [pid = 1957] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bc9135400) [pid = 1957] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb7caec00) [pid = 1957] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bca2b5400) [pid = 1957] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bbcb92800) [pid = 1957] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bb7d6c800) [pid = 1957] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bbf862400) [pid = 1957] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc4748800) [pid = 1957] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb7d6fc00) [pid = 1957] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bc924e000) [pid = 1957] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bbf1e2c00) [pid = 1957] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc805a000) [pid = 1957] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bbf458800) [pid = 1957] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bdad7bc00) [pid = 1957] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc8063800) [pid = 1957] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbf45d800) [pid = 1957] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bc3343400) [pid = 1957] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bbf1dd400) [pid = 1957] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bdad71400) [pid = 1957] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bbcb92400) [pid = 1957] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bc7eadc00) [pid = 1957] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bb7cac400) [pid = 1957] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bb81d0800) [pid = 1957] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bc0f3e000) [pid = 1957] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bb7d74000) [pid = 1957] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bb7ce4400) [pid = 1957] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bb81dac00) [pid = 1957] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x7f7bbefa9800) [pid = 1957] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bbca77400) [pid = 1957] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bb774ac00) [pid = 1957] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bb7ce6800) [pid = 1957] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bc0249800) [pid = 1957] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bc3478c00) [pid = 1957] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bc2dbfc00) [pid = 1957] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bbf85f400) [pid = 1957] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bbf45e000) [pid = 1957] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bbca74000) [pid = 1957] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bbf498000) [pid = 1957] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bdad12c00) [pid = 1957] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bbed4d800) [pid = 1957] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:33:38 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bd75d6400) [pid = 1957] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:33:39 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:39 INFO - PROCESS | 1957 | 1461407619576 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:33:39 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 03:33:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1939ms 03:33:39 INFO - PROCESS | 1957 | 1461407619631 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:33:39 INFO - PROCESS | 1957 | 1461407619633 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:33:39 INFO - PROCESS | 1957 | 1461407619639 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:33:39 INFO - PROCESS | 1957 | 1461407619641 Marionette TRACE conn4 <- [1,758,null,{}] 03:33:39 INFO - PROCESS | 1957 | 1461407619646 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:39 INFO - PROCESS | 1957 | 1461407619838 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:33:39 INFO - PROCESS | 1957 | 1461407619897 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80dd000 == 67 [pid = 1957] [id = 197] 03:33:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bbcb99800) [pid = 1957] [serial = 591] [outer = (nil)] 03:33:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc0249800) [pid = 1957] [serial = 592] [outer = 0x7f7bbcb99800] 03:33:39 INFO - PROCESS | 1957 | 1461407619961 Marionette DEBUG loaded listener.js 03:33:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bc0f4bc00) [pid = 1957] [serial = 593] [outer = 0x7f7bbcb99800] 03:33:40 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:40 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:33:40 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:40 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:40 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:33:40 INFO - PROCESS | 1957 | 1461407620706 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:33:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1134ms 03:33:40 INFO - PROCESS | 1957 | 1461407620774 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:33:40 INFO - PROCESS | 1957 | 1461407620780 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:33:40 INFO - PROCESS | 1957 | 1461407620791 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:33:40 INFO - PROCESS | 1957 | 1461407620801 Marionette TRACE conn4 <- [1,762,null,{}] 03:33:40 INFO - PROCESS | 1957 | 1461407620866 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:41 INFO - PROCESS | 1957 | 1461407621019 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:33:41 INFO - PROCESS | 1957 | 1461407621216 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcd15800 == 68 [pid = 1957] [id = 198] 03:33:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bb7caec00) [pid = 1957] [serial = 594] [outer = (nil)] 03:33:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bb7cbac00) [pid = 1957] [serial = 595] [outer = 0x7f7bb7caec00] 03:33:41 INFO - PROCESS | 1957 | 1461407621301 Marionette DEBUG loaded listener.js 03:33:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bb7d70400) [pid = 1957] [serial = 596] [outer = 0x7f7bb7caec00] 03:33:42 INFO - PROCESS | 1957 | 1461407622632 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1906ms 03:33:42 INFO - PROCESS | 1957 | 1461407622694 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:33:42 INFO - PROCESS | 1957 | 1461407622702 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:33:42 INFO - PROCESS | 1957 | 1461407622815 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:33:42 INFO - PROCESS | 1957 | 1461407622818 Marionette TRACE conn4 <- [1,766,null,{}] 03:33:42 INFO - PROCESS | 1957 | 1461407622826 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:42 INFO - PROCESS | 1957 | 1461407622974 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:33:43 INFO - PROCESS | 1957 | 1461407623119 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e49000 == 69 [pid = 1957] [id = 199] 03:33:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bb7cb2c00) [pid = 1957] [serial = 597] [outer = (nil)] 03:33:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bbcba0000) [pid = 1957] [serial = 598] [outer = 0x7f7bb7cb2c00] 03:33:43 INFO - PROCESS | 1957 | 1461407623190 Marionette DEBUG loaded listener.js 03:33:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bbcd7c000) [pid = 1957] [serial = 599] [outer = 0x7f7bb7cb2c00] 03:33:44 INFO - PROCESS | 1957 | 1461407624557 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1836ms 03:33:44 INFO - PROCESS | 1957 | 1461407624644 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:33:44 INFO - PROCESS | 1957 | 1461407624648 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:33:44 INFO - PROCESS | 1957 | 1461407624657 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:33:44 INFO - PROCESS | 1957 | 1461407624662 Marionette TRACE conn4 <- [1,770,null,{}] 03:33:44 INFO - PROCESS | 1957 | 1461407624678 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:44 INFO - PROCESS | 1957 | 1461407624859 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:33:45 INFO - PROCESS | 1957 | 1461407625008 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7ca4000 == 70 [pid = 1957] [id = 200] 03:33:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bbed43c00) [pid = 1957] [serial = 600] [outer = (nil)] 03:33:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bbf362400) [pid = 1957] [serial = 601] [outer = 0x7f7bbed43c00] 03:33:45 INFO - PROCESS | 1957 | 1461407625085 Marionette DEBUG loaded listener.js 03:33:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bbf711c00) [pid = 1957] [serial = 602] [outer = 0x7f7bbed43c00] 03:33:45 INFO - PROCESS | 1957 | 1461407625945 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1338ms 03:33:46 INFO - PROCESS | 1957 | 1461407625995 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:33:46 INFO - PROCESS | 1957 | 1461407625999 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:33:46 INFO - PROCESS | 1957 | 1461407626005 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:33:46 INFO - PROCESS | 1957 | 1461407626008 Marionette TRACE conn4 <- [1,774,null,{}] 03:33:46 INFO - PROCESS | 1957 | 1461407626013 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:46 INFO - PROCESS | 1957 | 1461407626166 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:33:46 INFO - PROCESS | 1957 | 1461407626322 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc82c0800 == 71 [pid = 1957] [id = 201] 03:33:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bb7bf6400) [pid = 1957] [serial = 603] [outer = (nil)] 03:33:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bc1282400) [pid = 1957] [serial = 604] [outer = 0x7f7bb7bf6400] 03:33:46 INFO - PROCESS | 1957 | 1461407626398 Marionette DEBUG loaded listener.js 03:33:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bc2908800) [pid = 1957] [serial = 605] [outer = 0x7f7bb7bf6400] 03:33:47 INFO - PROCESS | 1957 | 1461407627302 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1329ms 03:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:33:47 INFO - PROCESS | 1957 | 1461407627336 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:33:47 INFO - PROCESS | 1957 | 1461407627339 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:33:47 INFO - PROCESS | 1957 | 1461407627345 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:33:47 INFO - PROCESS | 1957 | 1461407627348 Marionette TRACE conn4 <- [1,778,null,{}] 03:33:47 INFO - PROCESS | 1957 | 1461407627353 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:47 INFO - PROCESS | 1957 | 1461407627507 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:33:47 INFO - PROCESS | 1957 | 1461407627664 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd927000 == 72 [pid = 1957] [id = 202] 03:33:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bb7cb0000) [pid = 1957] [serial = 606] [outer = (nil)] 03:33:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bbca6f000) [pid = 1957] [serial = 607] [outer = 0x7f7bb7cb0000] 03:33:47 INFO - PROCESS | 1957 | 1461407627745 Marionette DEBUG loaded listener.js 03:33:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bbf183000) [pid = 1957] [serial = 608] [outer = 0x7f7bb7cb0000] 03:33:48 INFO - PROCESS | 1957 | 1461407628850 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1532ms 03:33:48 INFO - PROCESS | 1957 | 1461407628877 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:33:48 INFO - PROCESS | 1957 | 1461407628882 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:33:48 INFO - PROCESS | 1957 | 1461407628889 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:33:48 INFO - PROCESS | 1957 | 1461407628895 Marionette TRACE conn4 <- [1,782,null,{}] 03:33:48 INFO - PROCESS | 1957 | 1461407628903 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:49 INFO - PROCESS | 1957 | 1461407629051 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:33:49 INFO - PROCESS | 1957 | 1461407629289 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01c7800 == 73 [pid = 1957] [id = 203] 03:33:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bb7cb8800) [pid = 1957] [serial = 609] [outer = (nil)] 03:33:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bb81d5c00) [pid = 1957] [serial = 610] [outer = 0x7f7bb7cb8800] 03:33:49 INFO - PROCESS | 1957 | 1461407629356 Marionette DEBUG loaded listener.js 03:33:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bbcb9c800) [pid = 1957] [serial = 611] [outer = 0x7f7bb7cb8800] 03:33:50 INFO - PROCESS | 1957 | 1461407630253 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32d6800 == 72 [pid = 1957] [id = 196] 03:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1435ms 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bc3341400) [pid = 1957] [serial = 559] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc121c000 == 71 [pid = 1957] [id = 195] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01cd000 == 70 [pid = 1957] [id = 194] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd917800 == 69 [pid = 1957] [id = 193] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdaa1000 == 68 [pid = 1957] [id = 192] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61c5800 == 67 [pid = 1957] [id = 191] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf58000 == 66 [pid = 1957] [id = 190] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d1d800 == 65 [pid = 1957] [id = 189] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9e77800 == 64 [pid = 1957] [id = 188] 03:33:50 INFO - PROCESS | 1957 | 1461407630354 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:33:50 INFO - PROCESS | 1957 | 1461407630362 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32dd800 == 63 [pid = 1957] [id = 187] 03:33:50 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc82bc800 == 62 [pid = 1957] [id = 186] 03:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:33:50 INFO - PROCESS | 1957 | 1461407630375 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:33:50 INFO - PROCESS | 1957 | 1461407630378 Marionette TRACE conn4 <- [1,786,null,{}] 03:33:50 INFO - PROCESS | 1957 | 1461407630383 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:50 INFO - PROCESS | 1957 | 1461407630556 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bc6ca0c00) [pid = 1957] [serial = 491] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bc8059400) [pid = 1957] [serial = 331] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bc33e4800) [pid = 1957] [serial = 448] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bdf8f3c00) [pid = 1957] [serial = 376] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bdad71000) [pid = 1957] [serial = 418] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bc2dbc800) [pid = 1957] [serial = 488] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x7f7bdafa0800) [pid = 1957] [serial = 298] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bdad14000) [pid = 1957] [serial = 415] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bdad0fc00) [pid = 1957] [serial = 295] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7bdad11400) [pid = 1957] [serial = 412] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7bdad7b400) [pid = 1957] [serial = 367] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 114 (0x7f7bc2dc3000) [pid = 1957] [serial = 361] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 113 (0x7f7bbefb4c00) [pid = 1957] [serial = 485] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 112 (0x7f7bc8062000) [pid = 1957] [serial = 406] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 111 (0x7f7bcbb14c00) [pid = 1957] [serial = 334] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bd71e4000) [pid = 1957] [serial = 506] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bd6eae400) [pid = 1957] [serial = 500] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bbf860400) [pid = 1957] [serial = 403] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bc3347000) [pid = 1957] [serial = 457] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bc8ec0000) [pid = 1957] [serial = 451] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bc835d800) [pid = 1957] [serial = 289] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bbefb1400) [pid = 1957] [serial = 460] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bcbb69c00) [pid = 1957] [serial = 292] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bdad0c000) [pid = 1957] [serial = 337] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bc9469800) [pid = 1957] [serial = 364] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bdb4d4000) [pid = 1957] [serial = 370] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bdd3b1c00) [pid = 1957] [serial = 373] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bd6242c00) [pid = 1957] [serial = 409] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bc2db7400) [pid = 1957] [serial = 328] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bca369c00) [pid = 1957] [serial = 454] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 95 (0x7f7bdf8ab400) [pid = 1957] [serial = 249] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 94 (0x7f7bdb4d1400) [pid = 1957] [serial = 301] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 93 (0x7f7bbd948800) [pid = 1957] [serial = 400] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 92 (0x7f7bca15e000) [pid = 1957] [serial = 497] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 91 (0x7f7bb7cb9c00) [pid = 1957] [serial = 503] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 90 (0x7f7bc8e34400) [pid = 1957] [serial = 494] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 89 (0x7f7bcbb6dc00) [pid = 1957] [serial = 542] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 88 (0x7f7bc9709c00) [pid = 1957] [serial = 541] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 87 (0x7f7bc759a400) [pid = 1957] [serial = 545] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 86 (0x7f7bbd94dc00) [pid = 1957] [serial = 544] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 85 (0x7f7bbcd76c00) [pid = 1957] [serial = 533] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 84 (0x7f7bbcb9a800) [pid = 1957] [serial = 532] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x7f7bbcd7e400) [pid = 1957] [serial = 550] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x7f7bbf865400) [pid = 1957] [serial = 553] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x7f7bbefad000) [pid = 1957] [serial = 535] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x7f7bbf365800) [pid = 1957] [serial = 536] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x7f7bb81d6000) [pid = 1957] [serial = 547] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 78 (0x7f7bbcb99c00) [pid = 1957] [serial = 548] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 77 (0x7f7bb81d5400) [pid = 1957] [serial = 556] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 76 (0x7f7bc3340c00) [pid = 1957] [serial = 538] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 75 (0x7f7bc3484c00) [pid = 1957] [serial = 539] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 74 (0x7f7bc2761400) [pid = 1957] [serial = 554] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 73 (0x7f7bbefa7400) [pid = 1957] [serial = 551] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | --DOMWINDOW == 72 (0x7f7bc2904400) [pid = 1957] [serial = 557] [outer = (nil)] [url = about:blank] 03:33:50 INFO - PROCESS | 1957 | 1461407630713 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc4c000 == 63 [pid = 1957] [id = 204] 03:33:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 73 (0x7f7bb7cb9c00) [pid = 1957] [serial = 612] [outer = (nil)] 03:33:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 74 (0x7f7bbcb9a800) [pid = 1957] [serial = 613] [outer = 0x7f7bb7cb9c00] 03:33:50 INFO - PROCESS | 1957 | 1461407630773 Marionette DEBUG loaded listener.js 03:33:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 75 (0x7f7bbed45400) [pid = 1957] [serial = 614] [outer = 0x7f7bb7cb9c00] 03:33:51 INFO - PROCESS | 1957 | 1461407631565 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1228ms 03:33:51 INFO - PROCESS | 1957 | 1461407631603 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:33:51 INFO - PROCESS | 1957 | 1461407631606 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:33:51 INFO - PROCESS | 1957 | 1461407631613 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:33:51 INFO - PROCESS | 1957 | 1461407631619 Marionette TRACE conn4 <- [1,790,null,{}] 03:33:51 INFO - PROCESS | 1957 | 1461407631634 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:51 INFO - PROCESS | 1957 | 1461407631775 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:33:51 INFO - PROCESS | 1957 | 1461407631792 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc03db000 == 64 [pid = 1957] [id = 205] 03:33:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 76 (0x7f7bbf1dec00) [pid = 1957] [serial = 615] [outer = (nil)] 03:33:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 77 (0x7f7bbf45d000) [pid = 1957] [serial = 616] [outer = 0x7f7bbf1dec00] 03:33:51 INFO - PROCESS | 1957 | 1461407631867 Marionette DEBUG loaded listener.js 03:33:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 78 (0x7f7bbf857800) [pid = 1957] [serial = 617] [outer = 0x7f7bbf1dec00] 03:33:52 INFO - PROCESS | 1957 | 1461407632662 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1090ms 03:33:52 INFO - PROCESS | 1957 | 1461407632703 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:33:52 INFO - PROCESS | 1957 | 1461407632707 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:33:52 INFO - PROCESS | 1957 | 1461407632713 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:33:52 INFO - PROCESS | 1957 | 1461407632725 Marionette TRACE conn4 <- [1,794,null,{}] 03:33:52 INFO - PROCESS | 1957 | 1461407632734 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:52 INFO - PROCESS | 1957 | 1461407632870 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:33:52 INFO - PROCESS | 1957 | 1461407632884 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3326000 == 65 [pid = 1957] [id = 206] 03:33:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 79 (0x7f7bbf1e5c00) [pid = 1957] [serial = 618] [outer = (nil)] 03:33:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x7f7bc2905400) [pid = 1957] [serial = 619] [outer = 0x7f7bbf1e5c00] 03:33:52 INFO - PROCESS | 1957 | 1461407632944 Marionette DEBUG loaded listener.js 03:33:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x7f7bc290fc00) [pid = 1957] [serial = 620] [outer = 0x7f7bbf1e5c00] 03:33:53 INFO - PROCESS | 1957 | 1461407633796 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1147ms 03:33:53 INFO - PROCESS | 1957 | 1461407633860 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:33:53 INFO - PROCESS | 1957 | 1461407633864 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:33:53 INFO - PROCESS | 1957 | 1461407633869 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:33:53 INFO - PROCESS | 1957 | 1461407633871 Marionette TRACE conn4 <- [1,798,null,{}] 03:33:53 INFO - PROCESS | 1957 | 1461407633876 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:54 INFO - PROCESS | 1957 | 1461407634049 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:33:54 INFO - PROCESS | 1957 | 1461407634073 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc66bf800 == 66 [pid = 1957] [id = 207] 03:33:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x7f7bbfcbb800) [pid = 1957] [serial = 621] [outer = (nil)] 03:33:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x7f7bc29d2800) [pid = 1957] [serial = 622] [outer = 0x7f7bbfcbb800] 03:33:54 INFO - PROCESS | 1957 | 1461407634133 Marionette DEBUG loaded listener.js 03:33:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x7f7bc2dbac00) [pid = 1957] [serial = 623] [outer = 0x7f7bbfcbb800] 03:33:54 INFO - PROCESS | 1957 | 1461407634972 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:33:55 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 03:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1175ms 03:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:33:55 INFO - PROCESS | 1957 | 1461407635045 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:33:55 INFO - PROCESS | 1957 | 1461407635047 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:33:55 INFO - PROCESS | 1957 | 1461407635051 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:33:55 INFO - PROCESS | 1957 | 1461407635055 Marionette TRACE conn4 <- [1,802,null,{}] 03:33:55 INFO - PROCESS | 1957 | 1461407635059 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:55 INFO - PROCESS | 1957 | 1461407635385 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:33:55 INFO - PROCESS | 1957 | --DOMWINDOW == 83 (0x7f7bbefb5c00) [pid = 1957] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:33:55 INFO - PROCESS | 1957 | --DOMWINDOW == 82 (0x7f7bbf1de800) [pid = 1957] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:33:55 INFO - PROCESS | 1957 | --DOMWINDOW == 81 (0x7f7bbcd76000) [pid = 1957] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:33:55 INFO - PROCESS | 1957 | --DOMWINDOW == 80 (0x7f7bb7bf7800) [pid = 1957] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:33:55 INFO - PROCESS | 1957 | --DOMWINDOW == 79 (0x7f7bb774b400) [pid = 1957] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:33:55 INFO - PROCESS | 1957 | 1461407635477 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd5c000 == 67 [pid = 1957] [id = 208] 03:33:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 80 (0x7f7bb7cb2400) [pid = 1957] [serial = 624] [outer = (nil)] 03:33:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 81 (0x7f7bb81d1400) [pid = 1957] [serial = 625] [outer = 0x7f7bb7cb2400] 03:33:55 INFO - PROCESS | 1957 | 1461407635541 Marionette DEBUG loaded listener.js 03:33:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 82 (0x7f7bc3345800) [pid = 1957] [serial = 626] [outer = 0x7f7bb7cb2400] 03:33:56 INFO - PROCESS | 1957 | 1461407636191 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:33:56 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 03:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1181ms 03:33:56 INFO - PROCESS | 1957 | 1461407636234 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:33:56 INFO - PROCESS | 1957 | 1461407636237 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:33:56 INFO - PROCESS | 1957 | 1461407636242 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:33:56 INFO - PROCESS | 1957 | 1461407636244 Marionette TRACE conn4 <- [1,806,null,{}] 03:33:56 INFO - PROCESS | 1957 | 1461407636256 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:56 INFO - PROCESS | 1957 | 1461407636383 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:33:56 INFO - PROCESS | 1957 | 1461407636401 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b11000 == 68 [pid = 1957] [id = 209] 03:33:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 83 (0x7f7bb774b000) [pid = 1957] [serial = 627] [outer = (nil)] 03:33:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 84 (0x7f7bc33f0000) [pid = 1957] [serial = 628] [outer = 0x7f7bb774b000] 03:33:56 INFO - PROCESS | 1957 | 1461407636459 Marionette DEBUG loaded listener.js 03:33:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 85 (0x7f7bc347d000) [pid = 1957] [serial = 629] [outer = 0x7f7bb774b000] 03:33:57 INFO - PROCESS | 1957 | 1461407637243 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:33:57 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 03:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1033ms 03:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:33:57 INFO - PROCESS | 1957 | 1461407637276 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:33:57 INFO - PROCESS | 1957 | 1461407637278 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:33:57 INFO - PROCESS | 1957 | 1461407637284 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:33:57 INFO - PROCESS | 1957 | 1461407637287 Marionette TRACE conn4 <- [1,810,null,{}] 03:33:57 INFO - PROCESS | 1957 | 1461407637291 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:57 INFO - PROCESS | 1957 | 1461407637518 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:33:57 INFO - PROCESS | 1957 | 1461407637650 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcd06800 == 69 [pid = 1957] [id = 210] 03:33:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 86 (0x7f7bb7bf4000) [pid = 1957] [serial = 630] [outer = (nil)] 03:33:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 87 (0x7f7bb7cae400) [pid = 1957] [serial = 631] [outer = 0x7f7bb7bf4000] 03:33:57 INFO - PROCESS | 1957 | 1461407637728 Marionette DEBUG loaded listener.js 03:33:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 88 (0x7f7bb81cf800) [pid = 1957] [serial = 632] [outer = 0x7f7bb7bf4000] 03:33:58 INFO - PROCESS | 1957 | 1461407638619 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1381ms 03:33:58 INFO - PROCESS | 1957 | 1461407638667 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:33:58 INFO - PROCESS | 1957 | 1461407638673 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:33:58 INFO - PROCESS | 1957 | 1461407638680 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:33:58 INFO - PROCESS | 1957 | 1461407638686 Marionette TRACE conn4 <- [1,814,null,{}] 03:33:58 INFO - PROCESS | 1957 | 1461407638693 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:33:58 INFO - PROCESS | 1957 | 1461407638858 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:33:58 INFO - PROCESS | 1957 | 1461407638977 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:33:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3103000 == 70 [pid = 1957] [id = 211] 03:33:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 89 (0x7f7bb7d77c00) [pid = 1957] [serial = 633] [outer = (nil)] 03:33:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 90 (0x7f7bbd952400) [pid = 1957] [serial = 634] [outer = 0x7f7bb7d77c00] 03:33:59 INFO - PROCESS | 1957 | 1461407639048 Marionette DEBUG loaded listener.js 03:33:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 91 (0x7f7bbefad000) [pid = 1957] [serial = 635] [outer = 0x7f7bb7d77c00] 03:33:59 INFO - PROCESS | 1957 | 1461407639956 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:34:00 INFO - PROCESS | 1957 | 1461407640025 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:34:00 INFO - PROCESS | 1957 | 1461407640032 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:34:00 INFO - PROCESS | 1957 | 1461407640035 Marionette TRACE conn4 <- [1,818,null,{}] 03:34:00 INFO - PROCESS | 1957 | 1461407640041 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:00 INFO - PROCESS | 1957 | 1461407640243 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:34:00 INFO - PROCESS | 1957 | 1461407640394 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8ef4800 == 71 [pid = 1957] [id = 212] 03:34:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 92 (0x7f7bbf183c00) [pid = 1957] [serial = 636] [outer = (nil)] 03:34:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 93 (0x7f7bc1284000) [pid = 1957] [serial = 637] [outer = 0x7f7bbf183c00] 03:34:00 INFO - PROCESS | 1957 | 1461407640478 Marionette DEBUG loaded listener.js 03:34:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 94 (0x7f7bc2db4400) [pid = 1957] [serial = 638] [outer = 0x7f7bbf183c00] 03:34:01 INFO - PROCESS | 1957 | 1461407641480 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1485ms 03:34:01 INFO - PROCESS | 1957 | 1461407641517 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:34:01 INFO - PROCESS | 1957 | 1461407641523 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:34:01 INFO - PROCESS | 1957 | 1461407641539 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:34:01 INFO - PROCESS | 1957 | 1461407641546 Marionette TRACE conn4 <- [1,822,null,{}] 03:34:01 INFO - PROCESS | 1957 | 1461407641551 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:01 INFO - PROCESS | 1957 | 1461407641794 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:34:02 INFO - PROCESS | 1957 | 1461407642000 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9e71000 == 72 [pid = 1957] [id = 213] 03:34:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 95 (0x7f7bbf70bc00) [pid = 1957] [serial = 639] [outer = (nil)] 03:34:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 96 (0x7f7bc3343400) [pid = 1957] [serial = 640] [outer = 0x7f7bbf70bc00] 03:34:02 INFO - PROCESS | 1957 | 1461407642134 Marionette DEBUG loaded listener.js 03:34:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bc3484400) [pid = 1957] [serial = 641] [outer = 0x7f7bbf70bc00] 03:34:02 INFO - PROCESS | 1957 | 1461407642952 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:34:02 INFO - PROCESS | 1957 | 1461407642984 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:34:02 INFO - PROCESS | 1957 | 1461407642990 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:34:02 INFO - PROCESS | 1957 | 1461407642992 Marionette TRACE conn4 <- [1,826,null,{}] 03:34:03 INFO - PROCESS | 1957 | 1461407642997 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:03 INFO - PROCESS | 1957 | 1461407643154 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:34:03 INFO - PROCESS | 1957 | 1461407643306 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5b0000 == 73 [pid = 1957] [id = 214] 03:34:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bc2db6400) [pid = 1957] [serial = 642] [outer = (nil)] 03:34:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bc5141400) [pid = 1957] [serial = 643] [outer = 0x7f7bc2db6400] 03:34:03 INFO - PROCESS | 1957 | 1461407643377 Marionette DEBUG loaded listener.js 03:34:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bc5d20000) [pid = 1957] [serial = 644] [outer = 0x7f7bc2db6400] 03:34:04 INFO - PROCESS | 1957 | 1461407644223 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1280ms 03:34:04 INFO - PROCESS | 1957 | 1461407644271 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:34:04 INFO - PROCESS | 1957 | 1461407644275 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:34:04 INFO - PROCESS | 1957 | 1461407644280 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:34:04 INFO - PROCESS | 1957 | 1461407644283 Marionette TRACE conn4 <- [1,830,null,{}] 03:34:04 INFO - PROCESS | 1957 | 1461407644289 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:04 INFO - PROCESS | 1957 | 1461407644450 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:34:04 INFO - PROCESS | 1957 | 1461407644611 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01eb800 == 74 [pid = 1957] [id = 215] 03:34:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bc6a6fc00) [pid = 1957] [serial = 645] [outer = (nil)] 03:34:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bc6c1d400) [pid = 1957] [serial = 646] [outer = 0x7f7bc6a6fc00] 03:34:04 INFO - PROCESS | 1957 | 1461407644695 Marionette DEBUG loaded listener.js 03:34:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bc7e2e800) [pid = 1957] [serial = 647] [outer = 0x7f7bc6a6fc00] 03:34:05 INFO - PROCESS | 1957 | 1461407645585 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1331ms 03:34:05 INFO - PROCESS | 1957 | 1461407645613 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:34:05 INFO - PROCESS | 1957 | 1461407645616 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:34:05 INFO - PROCESS | 1957 | 1461407645622 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:34:05 INFO - PROCESS | 1957 | 1461407645625 Marionette TRACE conn4 <- [1,834,null,{}] 03:34:05 INFO - PROCESS | 1957 | 1461407645629 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:05 INFO - PROCESS | 1957 | 1461407645785 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:34:05 INFO - PROCESS | 1957 | 1461407645947 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5df3800 == 75 [pid = 1957] [id = 216] 03:34:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bc6a72400) [pid = 1957] [serial = 648] [outer = (nil)] 03:34:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bc7eaec00) [pid = 1957] [serial = 649] [outer = 0x7f7bc6a72400] 03:34:06 INFO - PROCESS | 1957 | 1461407646027 Marionette DEBUG loaded listener.js 03:34:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bc8350c00) [pid = 1957] [serial = 650] [outer = 0x7f7bc6a72400] 03:34:06 INFO - PROCESS | 1957 | 1461407646895 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1325ms 03:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:34:06 INFO - PROCESS | 1957 | 1461407646948 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:34:06 INFO - PROCESS | 1957 | 1461407646951 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:34:06 INFO - PROCESS | 1957 | 1461407646957 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:34:06 INFO - PROCESS | 1957 | 1461407646960 Marionette TRACE conn4 <- [1,838,null,{}] 03:34:06 INFO - PROCESS | 1957 | 1461407646966 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:07 INFO - PROCESS | 1957 | 1461407647129 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:34:07 INFO - PROCESS | 1957 | 1461407647607 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffd2000 == 76 [pid = 1957] [id = 217] 03:34:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bb7d6c400) [pid = 1957] [serial = 651] [outer = (nil)] 03:34:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bb81d0800) [pid = 1957] [serial = 652] [outer = 0x7f7bb7d6c400] 03:34:07 INFO - PROCESS | 1957 | 1461407647726 Marionette DEBUG loaded listener.js 03:34:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bbcb9f800) [pid = 1957] [serial = 653] [outer = 0x7f7bb7d6c400] 03:34:08 INFO - PROCESS | 1957 | 1461407648561 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1687ms 03:34:08 INFO - PROCESS | 1957 | 1461407648645 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:34:08 INFO - PROCESS | 1957 | 1461407648650 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:34:08 INFO - PROCESS | 1957 | 1461407648656 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:34:08 INFO - PROCESS | 1957 | 1461407648662 Marionette TRACE conn4 <- [1,842,null,{}] 03:34:08 INFO - PROCESS | 1957 | 1461407648668 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:08 INFO - PROCESS | 1957 | 1461407648862 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b11000 == 75 [pid = 1957] [id = 209] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd5c000 == 74 [pid = 1957] [id = 208] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bc0249800) [pid = 1957] [serial = 592] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | 1461407649068 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc66bf800 == 73 [pid = 1957] [id = 207] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3326000 == 72 [pid = 1957] [id = 206] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc03db000 == 71 [pid = 1957] [id = 205] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc4c000 == 70 [pid = 1957] [id = 204] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01c7800 == 69 [pid = 1957] [id = 203] 03:34:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc5c000 == 70 [pid = 1957] [id = 218] 03:34:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bbcb9fc00) [pid = 1957] [serial = 654] [outer = (nil)] 03:34:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bbd948800) [pid = 1957] [serial = 655] [outer = 0x7f7bbcb9fc00] 03:34:09 INFO - PROCESS | 1957 | 1461407649180 Marionette DEBUG loaded listener.js 03:34:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bbf1de800) [pid = 1957] [serial = 656] [outer = 0x7f7bbcb9fc00] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7ca4000 == 69 [pid = 1957] [id = 200] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e49000 == 68 [pid = 1957] [id = 199] 03:34:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcd15800 == 67 [pid = 1957] [id = 198] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 110 (0x7f7bbf459400) [pid = 1957] [serial = 586] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 109 (0x7f7bbf493000) [pid = 1957] [serial = 587] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 108 (0x7f7bbf498800) [pid = 1957] [serial = 589] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bbf462c00) [pid = 1957] [serial = 565] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bbed4a800) [pid = 1957] [serial = 583] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bb7cf0400) [pid = 1957] [serial = 578] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bb7cbbc00) [pid = 1957] [serial = 577] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bbcd5ec00) [pid = 1957] [serial = 581] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bbca6e000) [pid = 1957] [serial = 580] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bce953000) [pid = 1957] [serial = 571] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 100 (0x7f7bbcd72000) [pid = 1957] [serial = 562] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 99 (0x7f7bc8e34c00) [pid = 1957] [serial = 568] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 98 (0x7f7bdad0a400) [pid = 1957] [serial = 574] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 97 (0x7f7bbfcba000) [pid = 1957] [serial = 590] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | --DOMWINDOW == 96 (0x7f7bbefb5400) [pid = 1957] [serial = 584] [outer = (nil)] [url = about:blank] 03:34:09 INFO - PROCESS | 1957 | 1461407649909 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1286ms 03:34:09 INFO - PROCESS | 1957 | 1461407649946 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:34:09 INFO - PROCESS | 1957 | 1461407649952 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:34:09 INFO - PROCESS | 1957 | 1461407649958 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:34:09 INFO - PROCESS | 1957 | 1461407649961 Marionette TRACE conn4 <- [1,846,null,{}] 03:34:09 INFO - PROCESS | 1957 | 1461407649966 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:10 INFO - PROCESS | 1957 | 1461407650106 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:34:10 INFO - PROCESS | 1957 | 1461407650124 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01d9800 == 68 [pid = 1957] [id = 219] 03:34:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 97 (0x7f7bbf461000) [pid = 1957] [serial = 657] [outer = (nil)] 03:34:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 98 (0x7f7bbf702c00) [pid = 1957] [serial = 658] [outer = 0x7f7bbf461000] 03:34:10 INFO - PROCESS | 1957 | 1461407650186 Marionette DEBUG loaded listener.js 03:34:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 99 (0x7f7bbf863800) [pid = 1957] [serial = 659] [outer = 0x7f7bbf461000] 03:34:11 INFO - PROCESS | 1957 | 1461407651029 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1132ms 03:34:11 INFO - PROCESS | 1957 | 1461407651090 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:34:11 INFO - PROCESS | 1957 | 1461407651093 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:34:11 INFO - PROCESS | 1957 | 1461407651106 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:34:11 INFO - PROCESS | 1957 | 1461407651113 Marionette TRACE conn4 <- [1,850,null,{}] 03:34:11 INFO - PROCESS | 1957 | 1461407651121 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:11 INFO - PROCESS | 1957 | 1461407651269 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:34:11 INFO - PROCESS | 1957 | 1461407651280 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34c6800 == 69 [pid = 1957] [id = 220] 03:34:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 100 (0x7f7bc0f46800) [pid = 1957] [serial = 660] [outer = (nil)] 03:34:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 101 (0x7f7bc29cdc00) [pid = 1957] [serial = 661] [outer = 0x7f7bc0f46800] 03:34:11 INFO - PROCESS | 1957 | 1461407651339 Marionette DEBUG loaded listener.js 03:34:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bc2dbd000) [pid = 1957] [serial = 662] [outer = 0x7f7bc0f46800] 03:34:12 INFO - PROCESS | 1957 | 1461407652164 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1089ms 03:34:12 INFO - PROCESS | 1957 | 1461407652188 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:34:12 INFO - PROCESS | 1957 | 1461407652193 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:34:12 INFO - PROCESS | 1957 | 1461407652210 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:34:12 INFO - PROCESS | 1957 | 1461407652213 Marionette TRACE conn4 <- [1,854,null,{}] 03:34:12 INFO - PROCESS | 1957 | 1461407652218 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:12 INFO - PROCESS | 1957 | 1461407652398 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:34:12 INFO - PROCESS | 1957 | 1461407652425 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc4b000 == 70 [pid = 1957] [id = 221] 03:34:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bbf1e9800) [pid = 1957] [serial = 663] [outer = (nil)] 03:34:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bc3344400) [pid = 1957] [serial = 664] [outer = 0x7f7bbf1e9800] 03:34:12 INFO - PROCESS | 1957 | 1461407652485 Marionette DEBUG loaded listener.js 03:34:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bc33f1800) [pid = 1957] [serial = 665] [outer = 0x7f7bbf1e9800] 03:34:13 INFO - PROCESS | 1957 | 1461407653326 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1176ms 03:34:13 INFO - PROCESS | 1957 | 1461407653390 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:34:13 INFO - PROCESS | 1957 | 1461407653394 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:34:13 INFO - PROCESS | 1957 | 1461407653399 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:34:13 INFO - PROCESS | 1957 | 1461407653403 Marionette TRACE conn4 <- [1,858,null,{}] 03:34:13 INFO - PROCESS | 1957 | 1461407653408 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:13 INFO - PROCESS | 1957 | 1461407653610 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:34:13 INFO - PROCESS | 1957 | 1461407653633 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8d6a800 == 71 [pid = 1957] [id = 222] 03:34:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bc5daf800) [pid = 1957] [serial = 666] [outer = (nil)] 03:34:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bc6572400) [pid = 1957] [serial = 667] [outer = 0x7f7bc5daf800] 03:34:13 INFO - PROCESS | 1957 | 1461407653706 Marionette DEBUG loaded listener.js 03:34:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bc77e3800) [pid = 1957] [serial = 668] [outer = 0x7f7bc5daf800] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 107 (0x7f7bb7cb8800) [pid = 1957] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 106 (0x7f7bbf1e5c00) [pid = 1957] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 105 (0x7f7bbf1dec00) [pid = 1957] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 104 (0x7f7bb7cb9c00) [pid = 1957] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 103 (0x7f7bb7cb2400) [pid = 1957] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 102 (0x7f7bbfcbb800) [pid = 1957] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:34:14 INFO - PROCESS | 1957 | --DOMWINDOW == 101 (0x7f7bbcb99800) [pid = 1957] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1226ms 03:34:14 INFO - PROCESS | 1957 | 1461407654619 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:34:14 INFO - PROCESS | 1957 | 1461407654627 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:34:14 INFO - PROCESS | 1957 | 1461407654631 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:34:14 INFO - PROCESS | 1957 | 1461407654636 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:34:14 INFO - PROCESS | 1957 | 1461407654638 Marionette TRACE conn4 <- [1,862,null,{}] 03:34:14 INFO - PROCESS | 1957 | 1461407654643 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:14 INFO - PROCESS | 1957 | 1461407654821 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:34:14 INFO - PROCESS | 1957 | 1461407654841 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b12000 == 72 [pid = 1957] [id = 223] 03:34:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 102 (0x7f7bbefaa400) [pid = 1957] [serial = 669] [outer = (nil)] 03:34:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 103 (0x7f7bc5dad000) [pid = 1957] [serial = 670] [outer = 0x7f7bbefaa400] 03:34:14 INFO - PROCESS | 1957 | 1461407654900 Marionette DEBUG loaded listener.js 03:34:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 104 (0x7f7bc8351c00) [pid = 1957] [serial = 671] [outer = 0x7f7bbefaa400] 03:34:15 INFO - PROCESS | 1957 | 1461407655611 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1024ms 03:34:15 INFO - PROCESS | 1957 | 1461407655663 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:34:15 INFO - PROCESS | 1957 | 1461407655667 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:34:15 INFO - PROCESS | 1957 | 1461407655673 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:34:15 INFO - PROCESS | 1957 | 1461407655676 Marionette TRACE conn4 <- [1,866,null,{}] 03:34:15 INFO - PROCESS | 1957 | 1461407655681 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:15 INFO - PROCESS | 1957 | 1461407655878 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:34:15 INFO - PROCESS | 1957 | 1461407655899 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcbbf7800 == 73 [pid = 1957] [id = 224] 03:34:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 105 (0x7f7bbca77400) [pid = 1957] [serial = 672] [outer = (nil)] 03:34:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 106 (0x7f7bc8351400) [pid = 1957] [serial = 673] [outer = 0x7f7bbca77400] 03:34:15 INFO - PROCESS | 1957 | 1461407655971 Marionette DEBUG loaded listener.js 03:34:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 107 (0x7f7bc8e35000) [pid = 1957] [serial = 674] [outer = 0x7f7bbca77400] 03:34:16 INFO - PROCESS | 1957 | 1461407656901 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1281ms 03:34:16 INFO - PROCESS | 1957 | 1461407656957 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:34:16 INFO - PROCESS | 1957 | 1461407656963 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:34:16 INFO - PROCESS | 1957 | 1461407656972 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:34:16 INFO - PROCESS | 1957 | 1461407656976 Marionette TRACE conn4 <- [1,870,null,{}] 03:34:16 INFO - PROCESS | 1957 | 1461407656984 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:17 INFO - PROCESS | 1957 | 1461407657162 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:34:17 INFO - PROCESS | 1957 | 1461407657319 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01cf000 == 74 [pid = 1957] [id = 225] 03:34:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 108 (0x7f7bbcb9a400) [pid = 1957] [serial = 675] [outer = (nil)] 03:34:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 109 (0x7f7bbcd7e400) [pid = 1957] [serial = 676] [outer = 0x7f7bbcb9a400] 03:34:17 INFO - PROCESS | 1957 | 1461407657395 Marionette DEBUG loaded listener.js 03:34:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 110 (0x7f7bbefb5800) [pid = 1957] [serial = 677] [outer = 0x7f7bbcb9a400] 03:34:18 INFO - PROCESS | 1957 | 1461407658284 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1338ms 03:34:18 INFO - PROCESS | 1957 | 1461407658311 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:34:18 INFO - PROCESS | 1957 | 1461407658319 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:34:18 INFO - PROCESS | 1957 | 1461407658329 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:34:18 INFO - PROCESS | 1957 | 1461407658332 Marionette TRACE conn4 <- [1,874,null,{}] 03:34:18 INFO - PROCESS | 1957 | 1461407658339 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:18 INFO - PROCESS | 1957 | 1461407658495 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:34:18 INFO - PROCESS | 1957 | 1461407658656 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d8000 == 75 [pid = 1957] [id = 226] 03:34:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 111 (0x7f7bbf17b800) [pid = 1957] [serial = 678] [outer = (nil)] 03:34:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 112 (0x7f7bbf864000) [pid = 1957] [serial = 679] [outer = 0x7f7bbf17b800] 03:34:18 INFO - PROCESS | 1957 | 1461407658726 Marionette DEBUG loaded listener.js 03:34:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 113 (0x7f7bc1d3d400) [pid = 1957] [serial = 680] [outer = 0x7f7bbf17b800] 03:34:19 INFO - PROCESS | 1957 | 1461407659686 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1379ms 03:34:19 INFO - PROCESS | 1957 | 1461407659709 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:34:19 INFO - PROCESS | 1957 | 1461407659713 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:34:19 INFO - PROCESS | 1957 | 1461407659719 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:34:19 INFO - PROCESS | 1957 | 1461407659724 Marionette TRACE conn4 <- [1,878,null,{}] 03:34:19 INFO - PROCESS | 1957 | 1461407659740 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:19 INFO - PROCESS | 1957 | 1461407659905 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:34:20 INFO - PROCESS | 1957 | 1461407660077 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6421800 == 76 [pid = 1957] [id = 227] 03:34:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 114 (0x7f7bc33ebc00) [pid = 1957] [serial = 681] [outer = (nil)] 03:34:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 115 (0x7f7bc6a73400) [pid = 1957] [serial = 682] [outer = 0x7f7bc33ebc00] 03:34:20 INFO - PROCESS | 1957 | 1461407660152 Marionette DEBUG loaded listener.js 03:34:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bc805a000) [pid = 1957] [serial = 683] [outer = 0x7f7bc33ebc00] 03:34:20 INFO - PROCESS | 1957 | 1461407660949 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1284ms 03:34:21 INFO - PROCESS | 1957 | 1461407661004 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:34:21 INFO - PROCESS | 1957 | 1461407661008 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:34:21 INFO - PROCESS | 1957 | 1461407661014 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:34:21 INFO - PROCESS | 1957 | 1461407661016 Marionette TRACE conn4 <- [1,882,null,{}] 03:34:21 INFO - PROCESS | 1957 | 1461407661022 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:21 INFO - PROCESS | 1957 | 1461407661186 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:34:21 INFO - PROCESS | 1957 | 1461407661349 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e2e000 == 77 [pid = 1957] [id = 228] 03:34:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bc4747c00) [pid = 1957] [serial = 684] [outer = (nil)] 03:34:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bc8386000) [pid = 1957] [serial = 685] [outer = 0x7f7bc4747c00] 03:34:21 INFO - PROCESS | 1957 | 1461407661419 Marionette DEBUG loaded listener.js 03:34:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7bc8ebf400) [pid = 1957] [serial = 686] [outer = 0x7f7bc4747c00] 03:34:22 INFO - PROCESS | 1957 | 1461407662202 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1234ms 03:34:22 INFO - PROCESS | 1957 | 1461407662249 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:34:22 INFO - PROCESS | 1957 | 1461407662253 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:34:22 INFO - PROCESS | 1957 | 1461407662258 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:34:22 INFO - PROCESS | 1957 | 1461407662260 Marionette TRACE conn4 <- [1,886,null,{}] 03:34:22 INFO - PROCESS | 1957 | 1461407662266 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:22 INFO - PROCESS | 1957 | 1461407662419 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:34:22 INFO - PROCESS | 1957 | 1461407662574 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdac7f800 == 78 [pid = 1957] [id = 229] 03:34:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bc8359000) [pid = 1957] [serial = 687] [outer = (nil)] 03:34:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bc9130800) [pid = 1957] [serial = 688] [outer = 0x7f7bc8359000] 03:34:22 INFO - PROCESS | 1957 | 1461407662654 Marionette DEBUG loaded listener.js 03:34:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bc9248c00) [pid = 1957] [serial = 689] [outer = 0x7f7bc8359000] 03:34:23 INFO - PROCESS | 1957 | 1461407663539 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1329ms 03:34:23 INFO - PROCESS | 1957 | 1461407663589 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:34:23 INFO - PROCESS | 1957 | 1461407663593 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:34:23 INFO - PROCESS | 1957 | 1461407663598 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:34:23 INFO - PROCESS | 1957 | 1461407663601 Marionette TRACE conn4 <- [1,890,null,{}] 03:34:23 INFO - PROCESS | 1957 | 1461407663606 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:23 INFO - PROCESS | 1957 | 1461407663784 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:34:23 INFO - PROCESS | 1957 | 1461407663939 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb06e000 == 79 [pid = 1957] [id = 230] 03:34:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bc912d000) [pid = 1957] [serial = 690] [outer = (nil)] 03:34:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bca132c00) [pid = 1957] [serial = 691] [outer = 0x7f7bc912d000] 03:34:24 INFO - PROCESS | 1957 | 1461407664016 Marionette DEBUG loaded listener.js 03:34:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bcb586800) [pid = 1957] [serial = 692] [outer = 0x7f7bc912d000] 03:34:24 INFO - PROCESS | 1957 | 1461407664850 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1326ms 03:34:24 INFO - PROCESS | 1957 | 1461407664925 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:34:24 INFO - PROCESS | 1957 | 1461407664928 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:34:24 INFO - PROCESS | 1957 | 1461407664934 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:34:24 INFO - PROCESS | 1957 | 1461407664937 Marionette TRACE conn4 <- [1,894,null,{}] 03:34:24 INFO - PROCESS | 1957 | 1461407664942 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:25 INFO - PROCESS | 1957 | 1461407665135 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:34:25 INFO - PROCESS | 1957 | 1461407665289 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb691000 == 80 [pid = 1957] [id = 231] 03:34:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bc924e000) [pid = 1957] [serial = 693] [outer = (nil)] 03:34:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bcb85f000) [pid = 1957] [serial = 694] [outer = 0x7f7bc924e000] 03:34:25 INFO - PROCESS | 1957 | 1461407665365 Marionette DEBUG loaded listener.js 03:34:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bcbb12000) [pid = 1957] [serial = 695] [outer = 0x7f7bc924e000] 03:34:26 INFO - PROCESS | 1957 | 1461407666185 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1277ms 03:34:26 INFO - PROCESS | 1957 | 1461407666222 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:34:26 INFO - PROCESS | 1957 | 1461407666226 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:34:26 INFO - PROCESS | 1957 | 1461407666233 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:34:26 INFO - PROCESS | 1957 | 1461407666236 Marionette TRACE conn4 <- [1,898,null,{}] 03:34:26 INFO - PROCESS | 1957 | 1461407666241 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:26 INFO - PROCESS | 1957 | 1461407666391 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:34:26 INFO - PROCESS | 1957 | 1461407666551 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdd36c000 == 81 [pid = 1957] [id = 232] 03:34:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bcb587400) [pid = 1957] [serial = 696] [outer = (nil)] 03:34:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bce948c00) [pid = 1957] [serial = 697] [outer = 0x7f7bcb587400] 03:34:26 INFO - PROCESS | 1957 | 1461407666624 Marionette DEBUG loaded listener.js 03:34:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bd0110c00) [pid = 1957] [serial = 698] [outer = 0x7f7bcb587400] 03:34:27 INFO - PROCESS | 1957 | 1461407667450 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1277ms 03:34:27 INFO - PROCESS | 1957 | 1461407667512 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:34:27 INFO - PROCESS | 1957 | 1461407667516 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:34:27 INFO - PROCESS | 1957 | 1461407667521 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:34:27 INFO - PROCESS | 1957 | 1461407667523 Marionette TRACE conn4 <- [1,902,null,{}] 03:34:27 INFO - PROCESS | 1957 | 1461407667528 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:27 INFO - PROCESS | 1957 | 1461407667682 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:34:27 INFO - PROCESS | 1957 | 1461407667856 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf634800 == 82 [pid = 1957] [id = 233] 03:34:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc9469800) [pid = 1957] [serial = 699] [outer = (nil)] 03:34:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bd5132800) [pid = 1957] [serial = 700] [outer = 0x7f7bc9469800] 03:34:27 INFO - PROCESS | 1957 | 1461407667927 Marionette DEBUG loaded listener.js 03:34:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bd6064000) [pid = 1957] [serial = 701] [outer = 0x7f7bc9469800] 03:34:28 INFO - PROCESS | 1957 | 1461407668756 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1282ms 03:34:28 INFO - PROCESS | 1957 | 1461407668805 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:34:28 INFO - PROCESS | 1957 | 1461407668808 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:34:28 INFO - PROCESS | 1957 | 1461407668814 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:34:28 INFO - PROCESS | 1957 | 1461407668816 Marionette TRACE conn4 <- [1,906,null,{}] 03:34:28 INFO - PROCESS | 1957 | 1461407668821 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:28 INFO - PROCESS | 1957 | 1461407668972 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:34:29 INFO - PROCESS | 1957 | 1461407669137 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5a5f000 == 83 [pid = 1957] [id = 234] 03:34:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bb7cef800) [pid = 1957] [serial = 702] [outer = (nil)] 03:34:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bbefb4c00) [pid = 1957] [serial = 703] [outer = 0x7f7bb7cef800] 03:34:29 INFO - PROCESS | 1957 | 1461407669217 Marionette DEBUG loaded listener.js 03:34:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bd5d5ec00) [pid = 1957] [serial = 704] [outer = 0x7f7bb7cef800] 03:34:30 INFO - PROCESS | 1957 | 1461407670415 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1633ms 03:34:30 INFO - PROCESS | 1957 | 1461407670448 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:34:30 INFO - PROCESS | 1957 | 1461407670453 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:34:30 INFO - PROCESS | 1957 | 1461407670461 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:34:30 INFO - PROCESS | 1957 | 1461407670466 Marionette TRACE conn4 <- [1,910,null,{}] 03:34:30 INFO - PROCESS | 1957 | 1461407670474 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:30 INFO - PROCESS | 1957 | 1461407670638 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:34:30 INFO - PROCESS | 1957 | 1461407670817 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc02dc800 == 84 [pid = 1957] [id = 235] 03:34:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb7751800) [pid = 1957] [serial = 705] [outer = (nil)] 03:34:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bbd948c00) [pid = 1957] [serial = 706] [outer = 0x7f7bb7751800] 03:34:30 INFO - PROCESS | 1957 | 1461407670946 Marionette DEBUG loaded listener.js 03:34:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bbefb2400) [pid = 1957] [serial = 707] [outer = 0x7f7bb7751800] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b12000 == 83 [pid = 1957] [id = 223] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8d6a800 == 82 [pid = 1957] [id = 222] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc33f0000) [pid = 1957] [serial = 628] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc4b000 == 81 [pid = 1957] [id = 221] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34c6800 == 80 [pid = 1957] [id = 220] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01d9800 == 79 [pid = 1957] [id = 219] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc5c000 == 78 [pid = 1957] [id = 218] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffd2000 == 77 [pid = 1957] [id = 217] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5df3800 == 76 [pid = 1957] [id = 216] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5b0000 == 75 [pid = 1957] [id = 214] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9e71000 == 74 [pid = 1957] [id = 213] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8ef4800 == 73 [pid = 1957] [id = 212] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3103000 == 72 [pid = 1957] [id = 211] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcd06800 == 71 [pid = 1957] [id = 210] 03:34:31 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80dd000 == 70 [pid = 1957] [id = 197] 03:34:31 INFO - PROCESS | 1957 | 1461407671932 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb81d5c00) [pid = 1957] [serial = 610] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bbcba0000) [pid = 1957] [serial = 598] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bbf362400) [pid = 1957] [serial = 601] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc2905400) [pid = 1957] [serial = 619] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bbf857800) [pid = 1957] [serial = 617] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bc1282400) [pid = 1957] [serial = 604] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bbed45400) [pid = 1957] [serial = 614] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbcb9a800) [pid = 1957] [serial = 613] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bb81d1400) [pid = 1957] [serial = 625] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bb7cbac00) [pid = 1957] [serial = 595] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bc2dbac00) [pid = 1957] [serial = 623] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bc290fc00) [pid = 1957] [serial = 620] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bbcb9c800) [pid = 1957] [serial = 611] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bc3345800) [pid = 1957] [serial = 626] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bc29d2800) [pid = 1957] [serial = 622] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bbf45d000) [pid = 1957] [serial = 616] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bbca6f000) [pid = 1957] [serial = 607] [outer = (nil)] [url = about:blank] 03:34:31 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bc0f4bc00) [pid = 1957] [serial = 593] [outer = (nil)] [url = about:blank] 03:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 03:34:31 INFO - PROCESS | 1957 | 1461407671996 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:34:32 INFO - PROCESS | 1957 | 1461407672003 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:34:32 INFO - PROCESS | 1957 | 1461407672013 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:34:32 INFO - PROCESS | 1957 | 1461407672017 Marionette TRACE conn4 <- [1,914,null,{}] 03:34:32 INFO - PROCESS | 1957 | 1461407672022 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:32 INFO - PROCESS | 1957 | 1461407672172 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:34:32 INFO - PROCESS | 1957 | 1461407672306 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfe62000 == 71 [pid = 1957] [id = 236] 03:34:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bb7cba000) [pid = 1957] [serial = 708] [outer = (nil)] 03:34:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bbf498800) [pid = 1957] [serial = 709] [outer = 0x7f7bb7cba000] 03:34:32 INFO - PROCESS | 1957 | 1461407672369 Marionette DEBUG loaded listener.js 03:34:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bc0245800) [pid = 1957] [serial = 710] [outer = 0x7f7bb7cba000] 03:34:33 INFO - PROCESS | 1957 | 1461407673102 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1135ms 03:34:33 INFO - PROCESS | 1957 | 1461407673157 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:34:33 INFO - PROCESS | 1957 | 1461407673160 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:34:33 INFO - PROCESS | 1957 | 1461407673168 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:34:33 INFO - PROCESS | 1957 | 1461407673173 Marionette TRACE conn4 <- [1,918,null,{}] 03:34:33 INFO - PROCESS | 1957 | 1461407673191 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:33 INFO - PROCESS | 1957 | 1461407673343 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:34:33 INFO - PROCESS | 1957 | 1461407673355 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc331e800 == 72 [pid = 1957] [id = 237] 03:34:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bc2904400) [pid = 1957] [serial = 711] [outer = (nil)] 03:34:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bc2dbb800) [pid = 1957] [serial = 712] [outer = 0x7f7bc2904400] 03:34:33 INFO - PROCESS | 1957 | 1461407673418 Marionette DEBUG loaded listener.js 03:34:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bc33e3400) [pid = 1957] [serial = 713] [outer = 0x7f7bc2904400] 03:34:34 INFO - PROCESS | 1957 | 1461407674266 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1135ms 03:34:34 INFO - PROCESS | 1957 | 1461407674307 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:34:34 INFO - PROCESS | 1957 | 1461407674311 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:34:34 INFO - PROCESS | 1957 | 1461407674317 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:34:34 INFO - PROCESS | 1957 | 1461407674330 Marionette TRACE conn4 <- [1,922,null,{}] 03:34:34 INFO - PROCESS | 1957 | 1461407674350 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:34 INFO - PROCESS | 1957 | 1461407674538 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:34:34 INFO - PROCESS | 1957 | 1461407674559 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6aa4800 == 73 [pid = 1957] [id = 238] 03:34:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc1d42800) [pid = 1957] [serial = 714] [outer = (nil)] 03:34:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bc347dc00) [pid = 1957] [serial = 715] [outer = 0x7f7bc1d42800] 03:34:34 INFO - PROCESS | 1957 | 1461407674619 Marionette DEBUG loaded listener.js 03:34:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc5142800) [pid = 1957] [serial = 716] [outer = 0x7f7bc1d42800] 03:34:35 INFO - PROCESS | 1957 | 1461407675443 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1154ms 03:34:35 INFO - PROCESS | 1957 | 1461407675475 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:34:35 INFO - PROCESS | 1957 | 1461407675478 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:34:35 INFO - PROCESS | 1957 | 1461407675483 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:34:35 INFO - PROCESS | 1957 | 1461407675485 Marionette TRACE conn4 <- [1,926,null,{}] 03:34:35 INFO - PROCESS | 1957 | 1461407675491 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:35 INFO - PROCESS | 1957 | 1461407675718 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:34:35 INFO - PROCESS | 1957 | 1461407675742 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d9800 == 74 [pid = 1957] [id = 239] 03:34:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bc2dbb000) [pid = 1957] [serial = 717] [outer = (nil)] 03:34:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc6a73800) [pid = 1957] [serial = 718] [outer = 0x7f7bc2dbb000] 03:34:35 INFO - PROCESS | 1957 | 1461407675803 Marionette DEBUG loaded listener.js 03:34:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc8058800) [pid = 1957] [serial = 719] [outer = 0x7f7bc2dbb000] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bbefaa400) [pid = 1957] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bb7cea000) [pid = 1957] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbf1e9800) [pid = 1957] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc0f46800) [pid = 1957] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bb774b000) [pid = 1957] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bb7d6c400) [pid = 1957] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bc5daf800) [pid = 1957] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bbf461000) [pid = 1957] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:34:36 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bbcb9fc00) [pid = 1957] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:34:36 INFO - PROCESS | 1957 | 1461407676778 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1332ms 03:34:36 INFO - PROCESS | 1957 | 1461407676816 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:34:36 INFO - PROCESS | 1957 | 1461407676820 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:34:36 INFO - PROCESS | 1957 | 1461407676829 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:34:36 INFO - PROCESS | 1957 | 1461407676831 Marionette TRACE conn4 <- [1,930,null,{}] 03:34:36 INFO - PROCESS | 1957 | 1461407676835 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:37 INFO - PROCESS | 1957 | 1461407677028 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:34:37 INFO - PROCESS | 1957 | 1461407677058 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8eef800 == 75 [pid = 1957] [id = 240] 03:34:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bc3340000) [pid = 1957] [serial = 720] [outer = (nil)] 03:34:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bc840e800) [pid = 1957] [serial = 721] [outer = 0x7f7bc3340000] 03:34:37 INFO - PROCESS | 1957 | 1461407677122 Marionette DEBUG loaded listener.js 03:34:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bc9791000) [pid = 1957] [serial = 722] [outer = 0x7f7bc3340000] 03:34:37 INFO - PROCESS | 1957 | 1461407677812 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1028ms 03:34:37 INFO - PROCESS | 1957 | 1461407677860 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:34:37 INFO - PROCESS | 1957 | 1461407677863 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:34:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bc8385c00) [pid = 1957] [serial = 723] [outer = 0x7f7bc0353000] 03:34:37 INFO - PROCESS | 1957 | 1461407677933 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:34:37 INFO - PROCESS | 1957 | 1461407677937 Marionette TRACE conn4 <- [1,934,null,{}] 03:34:37 INFO - PROCESS | 1957 | 1461407677992 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:38 INFO - PROCESS | 1957 | 1461407678153 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:34:38 INFO - PROCESS | 1957 | 1461407678165 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcbbec000 == 76 [pid = 1957] [id = 241] 03:34:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bca2b5400) [pid = 1957] [serial = 724] [outer = (nil)] 03:34:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bd017ec00) [pid = 1957] [serial = 725] [outer = 0x7f7bca2b5400] 03:34:38 INFO - PROCESS | 1957 | 1461407678222 Marionette DEBUG loaded listener.js 03:34:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bd606d000) [pid = 1957] [serial = 726] [outer = 0x7f7bca2b5400] 03:34:39 INFO - PROCESS | 1957 | 1461407679251 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1407ms 03:34:39 INFO - PROCESS | 1957 | 1461407679280 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:34:39 INFO - PROCESS | 1957 | 1461407679286 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:34:39 INFO - PROCESS | 1957 | 1461407679295 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:34:39 INFO - PROCESS | 1957 | 1461407679299 Marionette TRACE conn4 <- [1,938,null,{}] 03:34:39 INFO - PROCESS | 1957 | 1461407679307 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:39 INFO - PROCESS | 1957 | 1461407679478 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:34:39 INFO - PROCESS | 1957 | 1461407679645 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01d3000 == 77 [pid = 1957] [id = 242] 03:34:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bbcb9c800) [pid = 1957] [serial = 727] [outer = (nil)] 03:34:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bbefae800) [pid = 1957] [serial = 728] [outer = 0x7f7bbcb9c800] 03:34:39 INFO - PROCESS | 1957 | 1461407679717 Marionette DEBUG loaded listener.js 03:34:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bbf1e5c00) [pid = 1957] [serial = 729] [outer = 0x7f7bbcb9c800] 03:34:40 INFO - PROCESS | 1957 | 1461407680677 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1430ms 03:34:40 INFO - PROCESS | 1957 | 1461407680726 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:34:40 INFO - PROCESS | 1957 | 1461407680733 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:34:40 INFO - PROCESS | 1957 | 1461407680744 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:34:40 INFO - PROCESS | 1957 | 1461407680747 Marionette TRACE conn4 <- [1,942,null,{}] 03:34:40 INFO - PROCESS | 1957 | 1461407680753 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:40 INFO - PROCESS | 1957 | 1461407680920 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:34:41 INFO - PROCESS | 1957 | 1461407681089 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8a87800 == 78 [pid = 1957] [id = 243] 03:34:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bbf45c800) [pid = 1957] [serial = 730] [outer = (nil)] 03:34:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc1d3dc00) [pid = 1957] [serial = 731] [outer = 0x7f7bbf45c800] 03:34:41 INFO - PROCESS | 1957 | 1461407681243 Marionette DEBUG loaded listener.js 03:34:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc2dc3000) [pid = 1957] [serial = 732] [outer = 0x7f7bbf45c800] 03:34:42 INFO - PROCESS | 1957 | 1461407682216 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1530ms 03:34:42 INFO - PROCESS | 1957 | 1461407682274 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:34:42 INFO - PROCESS | 1957 | 1461407682278 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:34:42 INFO - PROCESS | 1957 | 1461407682285 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:34:42 INFO - PROCESS | 1957 | 1461407682291 Marionette TRACE conn4 <- [1,946,null,{}] 03:34:42 INFO - PROCESS | 1957 | 1461407682306 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:42 INFO - PROCESS | 1957 | 1461407682526 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:34:42 INFO - PROCESS | 1957 | 1461407682691 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd741e800 == 79 [pid = 1957] [id = 244] 03:34:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc3484c00) [pid = 1957] [serial = 733] [outer = (nil)] 03:34:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc838dc00) [pid = 1957] [serial = 734] [outer = 0x7f7bc3484c00] 03:34:42 INFO - PROCESS | 1957 | 1461407682769 Marionette DEBUG loaded listener.js 03:34:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc9245c00) [pid = 1957] [serial = 735] [outer = 0x7f7bc3484c00] 03:34:43 INFO - PROCESS | 1957 | 1461407683669 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1436ms 03:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:34:43 INFO - PROCESS | 1957 | 1461407683720 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:34:43 INFO - PROCESS | 1957 | 1461407683724 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:34:43 INFO - PROCESS | 1957 | 1461407683730 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:34:43 INFO - PROCESS | 1957 | 1461407683733 Marionette TRACE conn4 <- [1,950,null,{}] 03:34:43 INFO - PROCESS | 1957 | 1461407683738 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:43 INFO - PROCESS | 1957 | 1461407683900 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:34:44 INFO - PROCESS | 1957 | 1461407684065 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb713800 == 80 [pid = 1957] [id = 245] 03:34:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bc513b400) [pid = 1957] [serial = 736] [outer = (nil)] 03:34:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bce94f400) [pid = 1957] [serial = 737] [outer = 0x7f7bc513b400] 03:34:44 INFO - PROCESS | 1957 | 1461407684141 Marionette DEBUG loaded listener.js 03:34:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bd60dd400) [pid = 1957] [serial = 738] [outer = 0x7f7bc513b400] 03:34:44 INFO - PROCESS | 1957 | 1461407684936 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1234ms 03:34:44 INFO - PROCESS | 1957 | 1461407684964 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:34:44 INFO - PROCESS | 1957 | 1461407684966 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:34:44 INFO - PROCESS | 1957 | 1461407684972 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:34:44 INFO - PROCESS | 1957 | 1461407684974 Marionette TRACE conn4 <- [1,954,null,{}] 03:34:44 INFO - PROCESS | 1957 | 1461407684980 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:45 INFO - PROCESS | 1957 | 1461407685138 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:34:45 INFO - PROCESS | 1957 | 1461407685301 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcdaf800 == 81 [pid = 1957] [id = 246] 03:34:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bc978a000) [pid = 1957] [serial = 739] [outer = (nil)] 03:34:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bd628f400) [pid = 1957] [serial = 740] [outer = 0x7f7bc978a000] 03:34:45 INFO - PROCESS | 1957 | 1461407685375 Marionette DEBUG loaded listener.js 03:34:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bd6ea2400) [pid = 1957] [serial = 741] [outer = 0x7f7bc978a000] 03:34:46 INFO - PROCESS | 1957 | 1461407686277 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1332ms 03:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:34:46 INFO - PROCESS | 1957 | 1461407686306 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:34:46 INFO - PROCESS | 1957 | 1461407686309 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:34:46 INFO - PROCESS | 1957 | 1461407686315 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:34:46 INFO - PROCESS | 1957 | 1461407686318 Marionette TRACE conn4 <- [1,958,null,{}] 03:34:46 INFO - PROCESS | 1957 | 1461407686323 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:46 INFO - PROCESS | 1957 | 1461407686510 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:34:46 INFO - PROCESS | 1957 | 1461407686687 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43cb800 == 82 [pid = 1957] [id = 247] 03:34:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bbf1e3c00) [pid = 1957] [serial = 742] [outer = (nil)] 03:34:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bd742b000) [pid = 1957] [serial = 743] [outer = 0x7f7bbf1e3c00] 03:34:46 INFO - PROCESS | 1957 | 1461407686764 Marionette DEBUG loaded listener.js 03:34:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bdacb7800) [pid = 1957] [serial = 744] [outer = 0x7f7bbf1e3c00] 03:34:47 INFO - PROCESS | 1957 | 1461407687595 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1332ms 03:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:34:47 INFO - PROCESS | 1957 | 1461407687647 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:34:47 INFO - PROCESS | 1957 | 1461407687649 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:34:47 INFO - PROCESS | 1957 | 1461407687655 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:34:47 INFO - PROCESS | 1957 | 1461407687658 Marionette TRACE conn4 <- [1,962,null,{}] 03:34:47 INFO - PROCESS | 1957 | 1461407687663 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:47 INFO - PROCESS | 1957 | 1461407687813 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:34:47 INFO - PROCESS | 1957 | 1461407687978 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcdb4800 == 83 [pid = 1957] [id = 248] 03:34:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bc0f3d400) [pid = 1957] [serial = 745] [outer = (nil)] 03:34:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bdad0b400) [pid = 1957] [serial = 746] [outer = 0x7f7bc0f3d400] 03:34:48 INFO - PROCESS | 1957 | 1461407688046 Marionette DEBUG loaded listener.js 03:34:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bdad12c00) [pid = 1957] [serial = 747] [outer = 0x7f7bc0f3d400] 03:34:48 INFO - PROCESS | 1957 | 1461407688887 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1282ms 03:34:48 INFO - PROCESS | 1957 | 1461407688936 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:34:48 INFO - PROCESS | 1957 | 1461407688940 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:34:48 INFO - PROCESS | 1957 | 1461407688945 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:34:48 INFO - PROCESS | 1957 | 1461407688947 Marionette TRACE conn4 <- [1,966,null,{}] 03:34:48 INFO - PROCESS | 1957 | 1461407688952 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:49 INFO - PROCESS | 1957 | 1461407689106 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:34:49 INFO - PROCESS | 1957 | 1461407689272 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7faf800 == 84 [pid = 1957] [id = 249] 03:34:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bca12c000) [pid = 1957] [serial = 748] [outer = (nil)] 03:34:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bdad6f000) [pid = 1957] [serial = 749] [outer = 0x7f7bca12c000] 03:34:49 INFO - PROCESS | 1957 | 1461407689341 Marionette DEBUG loaded listener.js 03:34:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bdad78400) [pid = 1957] [serial = 750] [outer = 0x7f7bca12c000] 03:34:50 INFO - PROCESS | 1957 | 1461407690201 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1333ms 03:34:50 INFO - PROCESS | 1957 | 1461407690278 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:34:50 INFO - PROCESS | 1957 | 1461407690284 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:34:50 INFO - PROCESS | 1957 | 1461407690291 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:34:50 INFO - PROCESS | 1957 | 1461407690294 Marionette TRACE conn4 <- [1,970,null,{}] 03:34:50 INFO - PROCESS | 1957 | 1461407690299 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:50 INFO - PROCESS | 1957 | 1461407690477 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:34:51 INFO - PROCESS | 1957 | 1461407691015 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7f9b800 == 85 [pid = 1957] [id = 250] 03:34:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb7cbac00) [pid = 1957] [serial = 751] [outer = (nil)] 03:34:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb7ceb800) [pid = 1957] [serial = 752] [outer = 0x7f7bb7cbac00] 03:34:51 INFO - PROCESS | 1957 | 1461407691131 Marionette DEBUG loaded listener.js 03:34:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbca76400) [pid = 1957] [serial = 753] [outer = 0x7f7bb7cbac00] 03:34:51 INFO - PROCESS | 1957 | 1461407691959 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1733ms 03:34:52 INFO - PROCESS | 1957 | 1461407692026 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:34:52 INFO - PROCESS | 1957 | 1461407692032 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:34:52 INFO - PROCESS | 1957 | 1461407692040 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:34:52 INFO - PROCESS | 1957 | 1461407692044 Marionette TRACE conn4 <- [1,974,null,{}] 03:34:52 INFO - PROCESS | 1957 | 1461407692051 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:52 INFO - PROCESS | 1957 | 1461407692211 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:34:52 INFO - PROCESS | 1957 | 1461407692379 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf722000 == 86 [pid = 1957] [id = 251] 03:34:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbefb2800) [pid = 1957] [serial = 754] [outer = (nil)] 03:34:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bbf1e4400) [pid = 1957] [serial = 755] [outer = 0x7f7bbefb2800] 03:34:52 INFO - PROCESS | 1957 | 1461407692517 Marionette DEBUG loaded listener.js 03:34:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bbfcbac00) [pid = 1957] [serial = 756] [outer = 0x7f7bbefb2800] 03:34:53 INFO - PROCESS | 1957 | 1461407693452 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1481ms 03:34:53 INFO - PROCESS | 1957 | 1461407693525 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:34:53 INFO - PROCESS | 1957 | 1461407693529 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:34:53 INFO - PROCESS | 1957 | 1461407693536 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:34:53 INFO - PROCESS | 1957 | 1461407693538 Marionette TRACE conn4 <- [1,978,null,{}] 03:34:53 INFO - PROCESS | 1957 | 1461407693543 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:53 INFO - PROCESS | 1957 | 1461407693703 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:34:53 INFO - PROCESS | 1957 | 1461407693872 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01cb000 == 87 [pid = 1957] [id = 252] 03:34:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bbf1e8c00) [pid = 1957] [serial = 757] [outer = (nil)] 03:34:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bc3345800) [pid = 1957] [serial = 758] [outer = 0x7f7bbf1e8c00] 03:34:54 INFO - PROCESS | 1957 | 1461407694008 Marionette DEBUG loaded listener.js 03:34:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bc347e000) [pid = 1957] [serial = 759] [outer = 0x7f7bbf1e8c00] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8eef800 == 86 [pid = 1957] [id = 240] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d9800 == 85 [pid = 1957] [id = 239] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bc6c1d400) [pid = 1957] [serial = 646] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb7cae400) [pid = 1957] [serial = 631] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bc1284000) [pid = 1957] [serial = 637] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bc3343400) [pid = 1957] [serial = 640] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bbd952400) [pid = 1957] [serial = 634] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc5141400) [pid = 1957] [serial = 643] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bc8351400) [pid = 1957] [serial = 673] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6aa4800 == 84 [pid = 1957] [id = 238] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc331e800 == 83 [pid = 1957] [id = 237] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfe62000 == 82 [pid = 1957] [id = 236] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc02dc800 == 81 [pid = 1957] [id = 235] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdd36c000 == 80 [pid = 1957] [id = 232] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb691000 == 79 [pid = 1957] [id = 231] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb06e000 == 78 [pid = 1957] [id = 230] 03:34:54 INFO - PROCESS | 1957 | 1461407694861 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdac7f800 == 77 [pid = 1957] [id = 229] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd8e2e000 == 76 [pid = 1957] [id = 228] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6421800 == 75 [pid = 1957] [id = 227] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d8000 == 74 [pid = 1957] [id = 226] 03:34:54 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01cf000 == 73 [pid = 1957] [id = 225] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bc3477c00) [pid = 1957] [serial = 560] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc3344400) [pid = 1957] [serial = 664] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bc29cdc00) [pid = 1957] [serial = 661] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bc347d000) [pid = 1957] [serial = 629] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb81d0800) [pid = 1957] [serial = 652] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bbcb9f800) [pid = 1957] [serial = 653] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bc6572400) [pid = 1957] [serial = 667] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bbf702c00) [pid = 1957] [serial = 658] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbf863800) [pid = 1957] [serial = 659] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbd948800) [pid = 1957] [serial = 655] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bbf1de800) [pid = 1957] [serial = 656] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bc7eaec00) [pid = 1957] [serial = 649] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc5dad000) [pid = 1957] [serial = 670] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc8351c00) [pid = 1957] [serial = 671] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bc77e3800) [pid = 1957] [serial = 668] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bc33f1800) [pid = 1957] [serial = 665] [outer = (nil)] [url = about:blank] 03:34:54 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc2dbd000) [pid = 1957] [serial = 662] [outer = (nil)] [url = about:blank] 03:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1379ms 03:34:54 INFO - PROCESS | 1957 | 1461407694916 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:34:54 INFO - PROCESS | 1957 | 1461407694920 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:34:54 INFO - PROCESS | 1957 | 1461407694932 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:34:54 INFO - PROCESS | 1957 | 1461407694940 Marionette TRACE conn4 <- [1,982,null,{}] 03:34:54 INFO - PROCESS | 1957 | 1461407694947 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:55 INFO - PROCESS | 1957 | 1461407695099 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:34:55 INFO - PROCESS | 1957 | 1461407695222 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01e1800 == 74 [pid = 1957] [id = 253] 03:34:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bbed4a800) [pid = 1957] [serial = 760] [outer = (nil)] 03:34:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc3480400) [pid = 1957] [serial = 761] [outer = 0x7f7bbed4a800] 03:34:55 INFO - PROCESS | 1957 | 1461407695285 Marionette DEBUG loaded listener.js 03:34:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bc6a75400) [pid = 1957] [serial = 762] [outer = 0x7f7bbed4a800] 03:34:55 INFO - PROCESS | 1957 | 1461407695966 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1091ms 03:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:34:56 INFO - PROCESS | 1957 | 1461407696018 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:34:56 INFO - PROCESS | 1957 | 1461407696021 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:34:56 INFO - PROCESS | 1957 | 1461407696027 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:34:56 INFO - PROCESS | 1957 | 1461407696029 Marionette TRACE conn4 <- [1,986,null,{}] 03:34:56 INFO - PROCESS | 1957 | 1461407696034 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:56 INFO - PROCESS | 1957 | 1461407696193 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:34:56 INFO - PROCESS | 1957 | 1461407696316 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34c7000 == 75 [pid = 1957] [id = 254] 03:34:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bc1284000) [pid = 1957] [serial = 763] [outer = (nil)] 03:34:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bc8062000) [pid = 1957] [serial = 764] [outer = 0x7f7bc1284000] 03:34:56 INFO - PROCESS | 1957 | 1461407696379 Marionette DEBUG loaded listener.js 03:34:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bc912dc00) [pid = 1957] [serial = 765] [outer = 0x7f7bc1284000] 03:34:57 INFO - PROCESS | 1957 | 1461407697055 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1078ms 03:34:57 INFO - PROCESS | 1957 | 1461407697104 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:34:57 INFO - PROCESS | 1957 | 1461407697108 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:34:57 INFO - PROCESS | 1957 | 1461407697112 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:34:57 INFO - PROCESS | 1957 | 1461407697115 Marionette TRACE conn4 <- [1,990,null,{}] 03:34:57 INFO - PROCESS | 1957 | 1461407697143 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:57 INFO - PROCESS | 1957 | 1461407697354 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:34:57 INFO - PROCESS | 1957 | 1461407697373 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6abc000 == 76 [pid = 1957] [id = 255] 03:34:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bca126800) [pid = 1957] [serial = 766] [outer = (nil)] 03:34:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bca367400) [pid = 1957] [serial = 767] [outer = 0x7f7bca126800] 03:34:57 INFO - PROCESS | 1957 | 1461407697446 Marionette DEBUG loaded listener.js 03:34:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bd017f000) [pid = 1957] [serial = 768] [outer = 0x7f7bca126800] 03:34:58 INFO - PROCESS | 1957 | 1461407698232 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1176ms 03:34:58 INFO - PROCESS | 1957 | 1461407698301 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:34:58 INFO - PROCESS | 1957 | 1461407698306 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:34:58 INFO - PROCESS | 1957 | 1461407698323 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:34:58 INFO - PROCESS | 1957 | 1461407698326 Marionette TRACE conn4 <- [1,994,null,{}] 03:34:58 INFO - PROCESS | 1957 | 1461407698330 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:34:58 INFO - PROCESS | 1957 | 1461407698513 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:34:58 INFO - PROCESS | 1957 | 1461407698535 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:34:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b0f800 == 77 [pid = 1957] [id = 256] 03:34:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bd0184000) [pid = 1957] [serial = 769] [outer = (nil)] 03:34:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bd71e9400) [pid = 1957] [serial = 770] [outer = 0x7f7bd0184000] 03:34:58 INFO - PROCESS | 1957 | 1461407698593 Marionette DEBUG loaded listener.js 03:34:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bd9340400) [pid = 1957] [serial = 771] [outer = 0x7f7bd0184000] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb7ce3400) [pid = 1957] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bbed43c00) [pid = 1957] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bb7bf6400) [pid = 1957] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc6c20000) [pid = 1957] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bb7751800) [pid = 1957] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bb7cba000) [pid = 1957] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb7bf4000) [pid = 1957] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb7cf0000) [pid = 1957] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bbf70bc00) [pid = 1957] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bb7caec00) [pid = 1957] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bb7cb2c00) [pid = 1957] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc2dbb000) [pid = 1957] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bb7cef800) [pid = 1957] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb7cb0000) [pid = 1957] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bc2904400) [pid = 1957] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bc2db6400) [pid = 1957] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bb7cf2800) [pid = 1957] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc1d42800) [pid = 1957] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bc6a6fc00) [pid = 1957] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bdacb2400) [pid = 1957] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbf183c00) [pid = 1957] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bb7d77c00) [pid = 1957] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc3340000) [pid = 1957] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:34:59 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bc6ca0400) [pid = 1957] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:34:59 INFO - PROCESS | 1957 | 1461407699854 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1582ms 03:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:34:59 INFO - PROCESS | 1957 | 1461407699906 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:34:59 INFO - PROCESS | 1957 | 1461407699908 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:34:59 INFO - PROCESS | 1957 | 1461407699913 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:34:59 INFO - PROCESS | 1957 | 1461407699916 Marionette TRACE conn4 <- [1,998,null,{}] 03:34:59 INFO - PROCESS | 1957 | 1461407699921 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:00 INFO - PROCESS | 1957 | 1461407700060 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:35:00 INFO - PROCESS | 1957 | 1461407700084 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32db000 == 78 [pid = 1957] [id = 257] 03:35:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bb7bed000) [pid = 1957] [serial = 772] [outer = (nil)] 03:35:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bbca69800) [pid = 1957] [serial = 773] [outer = 0x7f7bb7bed000] 03:35:00 INFO - PROCESS | 1957 | 1461407700147 Marionette DEBUG loaded listener.js 03:35:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bbf493400) [pid = 1957] [serial = 774] [outer = 0x7f7bb7bed000] 03:35:00 INFO - PROCESS | 1957 | 1461407700927 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1075ms 03:35:00 INFO - PROCESS | 1957 | 1461407700989 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:35:00 INFO - PROCESS | 1957 | 1461407700992 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:35:01 INFO - PROCESS | 1957 | 1461407700998 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:35:01 INFO - PROCESS | 1957 | 1461407701000 Marionette TRACE conn4 <- [1,1002,null,{}] 03:35:01 INFO - PROCESS | 1957 | 1461407701013 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:01 INFO - PROCESS | 1957 | 1461407701163 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:35:01 INFO - PROCESS | 1957 | 1461407701176 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e2800 == 79 [pid = 1957] [id = 258] 03:35:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bb7cba000) [pid = 1957] [serial = 775] [outer = (nil)] 03:35:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc3343000) [pid = 1957] [serial = 776] [outer = 0x7f7bb7cba000] 03:35:01 INFO - PROCESS | 1957 | 1461407701234 Marionette DEBUG loaded listener.js 03:35:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc9703400) [pid = 1957] [serial = 777] [outer = 0x7f7bb7cba000] 03:35:02 INFO - PROCESS | 1957 | 1461407702299 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1336ms 03:35:02 INFO - PROCESS | 1957 | 1461407702335 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:35:02 INFO - PROCESS | 1957 | 1461407702340 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:35:02 INFO - PROCESS | 1957 | 1461407702349 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:35:02 INFO - PROCESS | 1957 | 1461407702353 Marionette TRACE conn4 <- [1,1006,null,{}] 03:35:02 INFO - PROCESS | 1957 | 1461407702362 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:02 INFO - PROCESS | 1957 | 1461407702559 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:35:02 INFO - PROCESS | 1957 | 1461407702722 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf44b000 == 80 [pid = 1957] [id = 259] 03:35:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bbcd7dc00) [pid = 1957] [serial = 778] [outer = (nil)] 03:35:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bbefb5400) [pid = 1957] [serial = 779] [outer = 0x7f7bbcd7dc00] 03:35:02 INFO - PROCESS | 1957 | 1461407702800 Marionette DEBUG loaded listener.js 03:35:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bbf702c00) [pid = 1957] [serial = 780] [outer = 0x7f7bbcd7dc00] 03:35:03 INFO - PROCESS | 1957 | 1461407703769 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1489ms 03:35:03 INFO - PROCESS | 1957 | 1461407703838 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:35:03 INFO - PROCESS | 1957 | 1461407703847 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:35:03 INFO - PROCESS | 1957 | 1461407703857 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:35:03 INFO - PROCESS | 1957 | 1461407703861 Marionette TRACE conn4 <- [1,1010,null,{}] 03:35:03 INFO - PROCESS | 1957 | 1461407703866 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:04 INFO - PROCESS | 1957 | 1461407704086 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:35:04 INFO - PROCESS | 1957 | 1461407704328 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5c65800 == 81 [pid = 1957] [id = 260] 03:35:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bbf863800) [pid = 1957] [serial = 781] [outer = (nil)] 03:35:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc333d800) [pid = 1957] [serial = 782] [outer = 0x7f7bbf863800] 03:35:04 INFO - PROCESS | 1957 | 1461407704446 Marionette DEBUG loaded listener.js 03:35:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc347d000) [pid = 1957] [serial = 783] [outer = 0x7f7bbf863800] 03:35:05 INFO - PROCESS | 1957 | 1461407705263 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1435ms 03:35:05 INFO - PROCESS | 1957 | 1461407705292 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:35:05 INFO - PROCESS | 1957 | 1461407705296 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:35:05 INFO - PROCESS | 1957 | 1461407705302 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:35:05 INFO - PROCESS | 1957 | 1461407705307 Marionette TRACE conn4 <- [1,1014,null,{}] 03:35:05 INFO - PROCESS | 1957 | 1461407705323 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:05 INFO - PROCESS | 1957 | 1461407705493 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:35:05 INFO - PROCESS | 1957 | 1461407705666 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d0f800 == 82 [pid = 1957] [id = 261] 03:35:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bc5db0400) [pid = 1957] [serial = 784] [outer = (nil)] 03:35:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc96e5800) [pid = 1957] [serial = 785] [outer = 0x7f7bc5db0400] 03:35:05 INFO - PROCESS | 1957 | 1461407705750 Marionette DEBUG loaded listener.js 03:35:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bcb8a2400) [pid = 1957] [serial = 786] [outer = 0x7f7bc5db0400] 03:35:06 INFO - PROCESS | 1957 | 1461407706590 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1336ms 03:35:06 INFO - PROCESS | 1957 | 1461407706639 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:35:06 INFO - PROCESS | 1957 | 1461407706644 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:35:06 INFO - PROCESS | 1957 | 1461407706650 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:35:06 INFO - PROCESS | 1957 | 1461407706654 Marionette TRACE conn4 <- [1,1018,null,{}] 03:35:06 INFO - PROCESS | 1957 | 1461407706659 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:06 INFO - PROCESS | 1957 | 1461407706820 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:35:06 INFO - PROCESS | 1957 | 1461407706988 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6f0e800 == 83 [pid = 1957] [id = 262] 03:35:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bc6a6fc00) [pid = 1957] [serial = 787] [outer = (nil)] 03:35:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bd6248000) [pid = 1957] [serial = 788] [outer = 0x7f7bc6a6fc00] 03:35:07 INFO - PROCESS | 1957 | 1461407707058 Marionette DEBUG loaded listener.js 03:35:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bd7427000) [pid = 1957] [serial = 789] [outer = 0x7f7bc6a6fc00] 03:35:07 INFO - PROCESS | 1957 | 1461407707911 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1330ms 03:35:07 INFO - PROCESS | 1957 | 1461407707982 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:35:07 INFO - PROCESS | 1957 | 1461407707986 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:35:07 INFO - PROCESS | 1957 | 1461407707992 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:35:07 INFO - PROCESS | 1957 | 1461407707995 Marionette TRACE conn4 <- [1,1022,null,{}] 03:35:08 INFO - PROCESS | 1957 | 1461407708000 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:08 INFO - PROCESS | 1957 | 1461407708168 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:35:08 INFO - PROCESS | 1957 | 1461407708331 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb05f800 == 84 [pid = 1957] [id = 263] 03:35:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bcbb1f000) [pid = 1957] [serial = 790] [outer = (nil)] 03:35:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bd93b0c00) [pid = 1957] [serial = 791] [outer = 0x7f7bcbb1f000] 03:35:08 INFO - PROCESS | 1957 | 1461407708416 Marionette DEBUG loaded listener.js 03:35:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bdaa44000) [pid = 1957] [serial = 792] [outer = 0x7f7bcbb1f000] 03:35:09 INFO - PROCESS | 1957 | 1461407709299 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1380ms 03:35:09 INFO - PROCESS | 1957 | 1461407709373 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:35:09 INFO - PROCESS | 1957 | 1461407709377 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:35:09 INFO - PROCESS | 1957 | 1461407709382 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:35:09 INFO - PROCESS | 1957 | 1461407709385 Marionette TRACE conn4 <- [1,1026,null,{}] 03:35:09 INFO - PROCESS | 1957 | 1461407709390 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:09 INFO - PROCESS | 1957 | 1461407709612 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:35:09 INFO - PROCESS | 1957 | 1461407709778 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf633800 == 85 [pid = 1957] [id = 264] 03:35:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bdad11c00) [pid = 1957] [serial = 793] [outer = (nil)] 03:35:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bdadb1800) [pid = 1957] [serial = 794] [outer = 0x7f7bdad11c00] 03:35:09 INFO - PROCESS | 1957 | 1461407709854 Marionette DEBUG loaded listener.js 03:35:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bdafa0000) [pid = 1957] [serial = 795] [outer = 0x7f7bdad11c00] 03:35:10 INFO - PROCESS | 1957 | 1461407710655 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1331ms 03:35:10 INFO - PROCESS | 1957 | 1461407710715 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:35:10 INFO - PROCESS | 1957 | 1461407710718 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:35:10 INFO - PROCESS | 1957 | 1461407710725 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:35:10 INFO - PROCESS | 1957 | 1461407710728 Marionette TRACE conn4 <- [1,1030,null,{}] 03:35:10 INFO - PROCESS | 1957 | 1461407710733 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:10 INFO - PROCESS | 1957 | 1461407710910 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:35:11 INFO - PROCESS | 1957 | 1461407711073 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5bf3000 == 86 [pid = 1957] [id = 265] 03:35:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bdad76800) [pid = 1957] [serial = 796] [outer = (nil)] 03:35:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bdb29fc00) [pid = 1957] [serial = 797] [outer = 0x7f7bdad76800] 03:35:11 INFO - PROCESS | 1957 | 1461407711148 Marionette DEBUG loaded listener.js 03:35:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bdb4ca400) [pid = 1957] [serial = 798] [outer = 0x7f7bdad76800] 03:35:11 INFO - PROCESS | 1957 | 1461407711981 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1284ms 03:35:12 INFO - PROCESS | 1957 | 1461407712010 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:35:12 INFO - PROCESS | 1957 | 1461407712014 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:35:12 INFO - PROCESS | 1957 | 1461407712019 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:35:12 INFO - PROCESS | 1957 | 1461407712021 Marionette TRACE conn4 <- [1,1034,null,{}] 03:35:12 INFO - PROCESS | 1957 | 1461407712027 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:12 INFO - PROCESS | 1957 | 1461407712181 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:35:12 INFO - PROCESS | 1957 | 1461407712349 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbde000 == 87 [pid = 1957] [id = 266] 03:35:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bc3bd5000) [pid = 1957] [serial = 799] [outer = (nil)] 03:35:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bc3bd9800) [pid = 1957] [serial = 800] [outer = 0x7f7bc3bd5000] 03:35:12 INFO - PROCESS | 1957 | 1461407712419 Marionette DEBUG loaded listener.js 03:35:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bc3bdf800) [pid = 1957] [serial = 801] [outer = 0x7f7bc3bd5000] 03:35:13 INFO - PROCESS | 1957 | 1461407713289 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1325ms 03:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:35:13 INFO - PROCESS | 1957 | 1461407713346 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:35:13 INFO - PROCESS | 1957 | 1461407713349 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:35:13 INFO - PROCESS | 1957 | 1461407713355 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:35:13 INFO - PROCESS | 1957 | 1461407713358 Marionette TRACE conn4 <- [1,1038,null,{}] 03:35:13 INFO - PROCESS | 1957 | 1461407713363 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:13 INFO - PROCESS | 1957 | 1461407713532 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:35:13 INFO - PROCESS | 1957 | 1461407713720 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbee800 == 88 [pid = 1957] [id = 267] 03:35:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bb7cae800) [pid = 1957] [serial = 802] [outer = (nil)] 03:35:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bc2766c00) [pid = 1957] [serial = 803] [outer = 0x7f7bb7cae800] 03:35:13 INFO - PROCESS | 1957 | 1461407713792 Marionette DEBUG loaded listener.js 03:35:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bc3a78400) [pid = 1957] [serial = 804] [outer = 0x7f7bb7cae800] 03:35:14 INFO - PROCESS | 1957 | 1461407714636 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1331ms 03:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:35:14 INFO - PROCESS | 1957 | 1461407714686 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:35:14 INFO - PROCESS | 1957 | 1461407714689 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:35:14 INFO - PROCESS | 1957 | 1461407714695 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:35:14 INFO - PROCESS | 1957 | 1461407714698 Marionette TRACE conn4 <- [1,1042,null,{}] 03:35:14 INFO - PROCESS | 1957 | 1461407714703 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:14 INFO - PROCESS | 1957 | 1461407714872 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:35:15 INFO - PROCESS | 1957 | 1461407715417 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda8a000 == 89 [pid = 1957] [id = 268] 03:35:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb7befc00) [pid = 1957] [serial = 805] [outer = (nil)] 03:35:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb7cb1c00) [pid = 1957] [serial = 806] [outer = 0x7f7bb7befc00] 03:35:15 INFO - PROCESS | 1957 | 1461407715527 Marionette DEBUG loaded listener.js 03:35:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb81da400) [pid = 1957] [serial = 807] [outer = 0x7f7bb7befc00] 03:35:16 INFO - PROCESS | 1957 | 1461407716319 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1690ms 03:35:16 INFO - PROCESS | 1957 | 1461407716386 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:35:16 INFO - PROCESS | 1957 | 1461407716392 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:35:16 INFO - PROCESS | 1957 | 1461407716401 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:35:16 INFO - PROCESS | 1957 | 1461407716404 Marionette TRACE conn4 <- [1,1046,null,{}] 03:35:16 INFO - PROCESS | 1957 | 1461407716411 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:16 INFO - PROCESS | 1957 | 1461407716576 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:35:16 INFO - PROCESS | 1957 | 1461407716871 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52c3000 == 90 [pid = 1957] [id = 269] 03:35:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bbed4c800) [pid = 1957] [serial = 808] [outer = (nil)] 03:35:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bbf17b400) [pid = 1957] [serial = 809] [outer = 0x7f7bbed4c800] 03:35:16 INFO - PROCESS | 1957 | 1461407716982 Marionette DEBUG loaded listener.js 03:35:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bbf45cc00) [pid = 1957] [serial = 810] [outer = 0x7f7bbed4c800] 03:35:17 INFO - PROCESS | 1957 | 1461407717796 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1429ms 03:35:17 INFO - PROCESS | 1957 | 1461407717834 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:35:17 INFO - PROCESS | 1957 | 1461407717840 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:35:17 INFO - PROCESS | 1957 | 1461407717846 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:35:17 INFO - PROCESS | 1957 | 1461407717848 Marionette TRACE conn4 <- [1,1050,null,{}] 03:35:17 INFO - PROCESS | 1957 | 1461407717854 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:18 INFO - PROCESS | 1957 | 1461407718011 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcbbf7800 == 89 [pid = 1957] [id = 224] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb43c800 == 88 [pid = 1957] [id = 108] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bc8386000) [pid = 1957] [serial = 685] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bd5132800) [pid = 1957] [serial = 700] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bc9130800) [pid = 1957] [serial = 688] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bce948c00) [pid = 1957] [serial = 697] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bca132c00) [pid = 1957] [serial = 691] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bcb85f000) [pid = 1957] [serial = 694] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bd017ec00) [pid = 1957] [serial = 725] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | 1461407718274 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32db000 == 87 [pid = 1957] [id = 257] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b0f800 == 86 [pid = 1957] [id = 256] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6abc000 == 85 [pid = 1957] [id = 255] 03:35:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61ca000 == 86 [pid = 1957] [id = 270] 03:35:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb7ced800) [pid = 1957] [serial = 811] [outer = (nil)] 03:35:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bbcd79000) [pid = 1957] [serial = 812] [outer = 0x7f7bb7ced800] 03:35:18 INFO - PROCESS | 1957 | 1461407718340 Marionette DEBUG loaded listener.js 03:35:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bc29d6800) [pid = 1957] [serial = 813] [outer = 0x7f7bb7ced800] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34c7000 == 85 [pid = 1957] [id = 254] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01e1800 == 84 [pid = 1957] [id = 253] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01cb000 == 83 [pid = 1957] [id = 252] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf722000 == 82 [pid = 1957] [id = 251] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7f9b800 == 81 [pid = 1957] [id = 250] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43cb800 == 80 [pid = 1957] [id = 247] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcdaf800 == 79 [pid = 1957] [id = 246] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb713800 == 78 [pid = 1957] [id = 245] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd741e800 == 77 [pid = 1957] [id = 244] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8a87800 == 76 [pid = 1957] [id = 243] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01d3000 == 75 [pid = 1957] [id = 242] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01eb800 == 74 [pid = 1957] [id = 215] 03:35:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcbbec000 == 73 [pid = 1957] [id = 241] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb7cf2400) [pid = 1957] [serial = 530] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bbf711c00) [pid = 1957] [serial = 602] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bc2908800) [pid = 1957] [serial = 605] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bca126000) [pid = 1957] [serial = 569] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bbefb2400) [pid = 1957] [serial = 707] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bbf498800) [pid = 1957] [serial = 709] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb81cf800) [pid = 1957] [serial = 632] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bbcd80c00) [pid = 1957] [serial = 563] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bc3484400) [pid = 1957] [serial = 641] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb7d70400) [pid = 1957] [serial = 596] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bbcd7c000) [pid = 1957] [serial = 599] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bc6a73800) [pid = 1957] [serial = 718] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bc8058800) [pid = 1957] [serial = 719] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bbefb4c00) [pid = 1957] [serial = 703] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbca6dc00) [pid = 1957] [serial = 464] [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.] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbf183000) [pid = 1957] [serial = 608] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bbf864000) [pid = 1957] [serial = 679] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bc33e3400) [pid = 1957] [serial = 713] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc5d20000) [pid = 1957] [serial = 644] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc2dbb800) [pid = 1957] [serial = 712] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bbcd7e400) [pid = 1957] [serial = 676] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bc0245800) [pid = 1957] [serial = 710] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc3481c00) [pid = 1957] [serial = 566] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc5142800) [pid = 1957] [serial = 716] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bc7e2e800) [pid = 1957] [serial = 647] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bd5d5ec00) [pid = 1957] [serial = 704] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bdad13000) [pid = 1957] [serial = 575] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc2db4400) [pid = 1957] [serial = 638] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bbefad000) [pid = 1957] [serial = 635] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bbd948c00) [pid = 1957] [serial = 706] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc347dc00) [pid = 1957] [serial = 715] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bc6a73400) [pid = 1957] [serial = 682] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bc840e800) [pid = 1957] [serial = 721] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bd60e0c00) [pid = 1957] [serial = 572] [outer = (nil)] [url = about:blank] 03:35:18 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bc9791000) [pid = 1957] [serial = 722] [outer = (nil)] [url = about:blank] 03:35:19 INFO - PROCESS | 1957 | 1461407719137 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1325ms 03:35:19 INFO - PROCESS | 1957 | 1461407719172 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:35:19 INFO - PROCESS | 1957 | 1461407719176 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:35:19 INFO - PROCESS | 1957 | 1461407719229 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:35:19 INFO - PROCESS | 1957 | 1461407719238 Marionette TRACE conn4 <- [1,1054,null,{}] 03:35:19 INFO - PROCESS | 1957 | 1461407719246 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:19 INFO - PROCESS | 1957 | 1461407719404 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:35:19 INFO - PROCESS | 1957 | 1461407719415 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e5a800 == 74 [pid = 1957] [id = 271] 03:35:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bbf498800) [pid = 1957] [serial = 814] [outer = (nil)] 03:35:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc33f1000) [pid = 1957] [serial = 815] [outer = 0x7f7bbf498800] 03:35:19 INFO - PROCESS | 1957 | 1461407719477 Marionette DEBUG loaded listener.js 03:35:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bc347d800) [pid = 1957] [serial = 816] [outer = 0x7f7bbf498800] 03:35:20 INFO - PROCESS | 1957 | 1461407720220 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1055ms 03:35:20 INFO - PROCESS | 1957 | 1461407720267 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:35:20 INFO - PROCESS | 1957 | 1461407720271 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:35:20 INFO - PROCESS | 1957 | 1461407720277 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:35:20 INFO - PROCESS | 1957 | 1461407720279 Marionette TRACE conn4 <- [1,1058,null,{}] 03:35:20 INFO - PROCESS | 1957 | 1461407720284 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:20 INFO - PROCESS | 1957 | 1461407720484 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:35:20 INFO - PROCESS | 1957 | 1461407720499 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc331f800 == 75 [pid = 1957] [id = 272] 03:35:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc3347c00) [pid = 1957] [serial = 817] [outer = (nil)] 03:35:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc3a7bc00) [pid = 1957] [serial = 818] [outer = 0x7f7bc3347c00] 03:35:20 INFO - PROCESS | 1957 | 1461407720562 Marionette DEBUG loaded listener.js 03:35:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc3a80400) [pid = 1957] [serial = 819] [outer = 0x7f7bc3347c00] 03:35:21 INFO - PROCESS | 1957 | 1461407721428 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1186ms 03:35:21 INFO - PROCESS | 1957 | 1461407721469 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:35:21 INFO - PROCESS | 1957 | 1461407721473 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:35:21 INFO - PROCESS | 1957 | 1461407721478 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:35:21 INFO - PROCESS | 1957 | 1461407721480 Marionette TRACE conn4 <- [1,1062,null,{}] 03:35:21 INFO - PROCESS | 1957 | 1461407721485 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:21 INFO - PROCESS | 1957 | 1461407721674 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:35:21 INFO - PROCESS | 1957 | 1461407721703 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5d82000 == 76 [pid = 1957] [id = 273] 03:35:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bc3bdb000) [pid = 1957] [serial = 820] [outer = (nil)] 03:35:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc3bde800) [pid = 1957] [serial = 821] [outer = 0x7f7bc3bdb000] 03:35:21 INFO - PROCESS | 1957 | 1461407721777 Marionette DEBUG loaded listener.js 03:35:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc5c2f000) [pid = 1957] [serial = 822] [outer = 0x7f7bc3bdb000] 03:35:22 INFO - PROCESS | 1957 | 1461407722688 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1225ms 03:35:22 INFO - PROCESS | 1957 | 1461407722704 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:35:22 INFO - PROCESS | 1957 | 1461407722708 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:35:22 INFO - PROCESS | 1957 | 1461407722714 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:35:22 INFO - PROCESS | 1957 | 1461407722716 Marionette TRACE conn4 <- [1,1066,null,{}] 03:35:22 INFO - PROCESS | 1957 | 1461407722728 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:22 INFO - PROCESS | 1957 | 1461407722918 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:35:22 INFO - PROCESS | 1957 | 1461407722949 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80ee000 == 77 [pid = 1957] [id = 274] 03:35:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc3bdb400) [pid = 1957] [serial = 823] [outer = (nil)] 03:35:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc7e30400) [pid = 1957] [serial = 824] [outer = 0x7f7bc3bdb400] 03:35:23 INFO - PROCESS | 1957 | 1461407723009 Marionette DEBUG loaded listener.js 03:35:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc8352400) [pid = 1957] [serial = 825] [outer = 0x7f7bc3bdb400] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bca126800) [pid = 1957] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bc8359000) [pid = 1957] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bc4747c00) [pid = 1957] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bc912d000) [pid = 1957] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc924e000) [pid = 1957] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bcb587400) [pid = 1957] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bc9469800) [pid = 1957] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc6a72400) [pid = 1957] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bc33ebc00) [pid = 1957] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbf17b800) [pid = 1957] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bbcb9a400) [pid = 1957] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bbca77400) [pid = 1957] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bd0184000) [pid = 1957] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bca2b5400) [pid = 1957] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bc1284000) [pid = 1957] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bb7bed000) [pid = 1957] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bbf1e8c00) [pid = 1957] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bbefb2800) [pid = 1957] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bb7cbac00) [pid = 1957] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:35:23 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bbed4a800) [pid = 1957] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:35:24 INFO - PROCESS | 1957 | 1461407724181 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1483ms 03:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:35:24 INFO - PROCESS | 1957 | 1461407724197 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:35:24 INFO - PROCESS | 1957 | 1461407724200 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:35:24 INFO - PROCESS | 1957 | 1461407724205 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:35:24 INFO - PROCESS | 1957 | 1461407724208 Marionette TRACE conn4 <- [1,1070,null,{}] 03:35:24 INFO - PROCESS | 1957 | 1461407724213 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:24 INFO - PROCESS | 1957 | 1461407724399 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:35:24 INFO - PROCESS | 1957 | 1461407724416 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc2b5b000 == 78 [pid = 1957] [id = 275] 03:35:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bb7cb2c00) [pid = 1957] [serial = 826] [outer = (nil)] 03:35:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7bc33ebc00) [pid = 1957] [serial = 827] [outer = 0x7f7bb7cb2c00] 03:35:24 INFO - PROCESS | 1957 | 1461407724478 Marionette DEBUG loaded listener.js 03:35:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bc8353400) [pid = 1957] [serial = 828] [outer = 0x7f7bb7cb2c00] 03:35:25 INFO - PROCESS | 1957 | 1461407725168 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 976ms 03:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:35:25 INFO - PROCESS | 1957 | 1461407725182 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:35:25 INFO - PROCESS | 1957 | 1461407725184 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:35:25 INFO - PROCESS | 1957 | 1461407725188 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:35:25 INFO - PROCESS | 1957 | 1461407725192 Marionette TRACE conn4 <- [1,1074,null,{}] 03:35:25 INFO - PROCESS | 1957 | 1461407725197 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:25 INFO - PROCESS | 1957 | 1461407725344 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:35:25 INFO - PROCESS | 1957 | 1461407725483 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9493000 == 79 [pid = 1957] [id = 276] 03:35:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7bb7be8c00) [pid = 1957] [serial = 829] [outer = (nil)] 03:35:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bc8e33c00) [pid = 1957] [serial = 830] [outer = 0x7f7bb7be8c00] 03:35:25 INFO - PROCESS | 1957 | 1461407725540 Marionette DEBUG loaded listener.js 03:35:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bc9135000) [pid = 1957] [serial = 831] [outer = 0x7f7bb7be8c00] 03:35:26 INFO - PROCESS | 1957 | 1461407726469 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1326ms 03:35:26 INFO - PROCESS | 1957 | 1461407726516 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:35:26 INFO - PROCESS | 1957 | 1461407726522 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:35:26 INFO - PROCESS | 1957 | 1461407726531 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:35:26 INFO - PROCESS | 1957 | 1461407726535 Marionette TRACE conn4 <- [1,1078,null,{}] 03:35:26 INFO - PROCESS | 1957 | 1461407726542 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:26 INFO - PROCESS | 1957 | 1461407726764 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:35:26 INFO - PROCESS | 1957 | 1461407726979 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbdf000 == 80 [pid = 1957] [id = 277] 03:35:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bbed43800) [pid = 1957] [serial = 832] [outer = (nil)] 03:35:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bbf17d000) [pid = 1957] [serial = 833] [outer = 0x7f7bbed43800] 03:35:27 INFO - PROCESS | 1957 | 1461407727096 Marionette DEBUG loaded listener.js 03:35:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bbf857800) [pid = 1957] [serial = 834] [outer = 0x7f7bbed43800] 03:35:27 INFO - PROCESS | 1957 | 1461407727939 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1437ms 03:35:27 INFO - PROCESS | 1957 | 1461407727969 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:35:27 INFO - PROCESS | 1957 | 1461407727976 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:35:27 INFO - PROCESS | 1957 | 1461407727987 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:35:27 INFO - PROCESS | 1957 | 1461407727990 Marionette TRACE conn4 <- [1,1082,null,{}] 03:35:27 INFO - PROCESS | 1957 | 1461407727996 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:28 INFO - PROCESS | 1957 | 1461407728163 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:35:28 INFO - PROCESS | 1957 | 1461407728333 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32f2000 == 81 [pid = 1957] [id = 278] 03:35:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bc2909000) [pid = 1957] [serial = 835] [outer = (nil)] 03:35:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bc2dbf000) [pid = 1957] [serial = 836] [outer = 0x7f7bc2909000] 03:35:28 INFO - PROCESS | 1957 | 1461407728402 Marionette DEBUG loaded listener.js 03:35:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc33ed000) [pid = 1957] [serial = 837] [outer = 0x7f7bc2909000] 03:35:29 INFO - PROCESS | 1957 | 1461407729378 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1427ms 03:35:29 INFO - PROCESS | 1957 | 1461407729413 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:35:29 INFO - PROCESS | 1957 | 1461407729417 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:35:29 INFO - PROCESS | 1957 | 1461407729423 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:35:29 INFO - PROCESS | 1957 | 1461407729428 Marionette TRACE conn4 <- [1,1086,null,{}] 03:35:29 INFO - PROCESS | 1957 | 1461407729443 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:29 INFO - PROCESS | 1957 | 1461407729609 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:35:29 INFO - PROCESS | 1957 | 1461407729782 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e6000 == 82 [pid = 1957] [id = 279] 03:35:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc3475800) [pid = 1957] [serial = 838] [outer = (nil)] 03:35:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc474c800) [pid = 1957] [serial = 839] [outer = 0x7f7bc3475800] 03:35:29 INFO - PROCESS | 1957 | 1461407729858 Marionette DEBUG loaded listener.js 03:35:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bc6c94c00) [pid = 1957] [serial = 840] [outer = 0x7f7bc3475800] 03:35:30 INFO - PROCESS | 1957 | 1461407730660 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1284ms 03:35:30 INFO - PROCESS | 1957 | 1461407730708 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:35:30 INFO - PROCESS | 1957 | 1461407730715 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:35:30 INFO - PROCESS | 1957 | 1461407730721 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:35:30 INFO - PROCESS | 1957 | 1461407730724 Marionette TRACE conn4 <- [1,1090,null,{}] 03:35:30 INFO - PROCESS | 1957 | 1461407730729 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:30 INFO - PROCESS | 1957 | 1461407730905 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:35:31 INFO - PROCESS | 1957 | 1461407731074 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01ec000 == 83 [pid = 1957] [id = 280] 03:35:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc3bd8400) [pid = 1957] [serial = 841] [outer = (nil)] 03:35:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc8aa9000) [pid = 1957] [serial = 842] [outer = 0x7f7bc3bd8400] 03:35:31 INFO - PROCESS | 1957 | 1461407731154 Marionette DEBUG loaded listener.js 03:35:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc96d8800) [pid = 1957] [serial = 843] [outer = 0x7f7bc3bd8400] 03:35:31 INFO - PROCESS | 1957 | 1461407731966 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1276ms 03:35:32 INFO - PROCESS | 1957 | 1461407731997 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:35:32 INFO - PROCESS | 1957 | 1461407732000 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:35:32 INFO - PROCESS | 1957 | 1461407732006 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:35:32 INFO - PROCESS | 1957 | 1461407732008 Marionette TRACE conn4 <- [1,1094,null,{}] 03:35:32 INFO - PROCESS | 1957 | 1461407732014 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:32 INFO - PROCESS | 1957 | 1461407732169 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:35:32 INFO - PROCESS | 1957 | 1461407732337 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd6261000 == 84 [pid = 1957] [id = 281] 03:35:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc7eadc00) [pid = 1957] [serial = 844] [outer = (nil)] 03:35:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bca366000) [pid = 1957] [serial = 845] [outer = 0x7f7bc7eadc00] 03:35:32 INFO - PROCESS | 1957 | 1461407732408 Marionette DEBUG loaded listener.js 03:35:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bcb85e000) [pid = 1957] [serial = 846] [outer = 0x7f7bc7eadc00] 03:35:33 INFO - PROCESS | 1957 | 1461407733279 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1326ms 03:35:33 INFO - PROCESS | 1957 | 1461407733333 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:35:33 INFO - PROCESS | 1957 | 1461407733336 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:35:33 INFO - PROCESS | 1957 | 1461407733342 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:35:33 INFO - PROCESS | 1957 | 1461407733344 Marionette TRACE conn4 <- [1,1098,null,{}] 03:35:33 INFO - PROCESS | 1957 | 1461407733349 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:33 INFO - PROCESS | 1957 | 1461407733573 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:35:33 INFO - PROCESS | 1957 | 1461407733736 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf5c000 == 85 [pid = 1957] [id = 282] 03:35:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc8062400) [pid = 1957] [serial = 847] [outer = (nil)] 03:35:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bd606d800) [pid = 1957] [serial = 848] [outer = 0x7f7bc8062400] 03:35:33 INFO - PROCESS | 1957 | 1461407733810 Marionette DEBUG loaded listener.js 03:35:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bd7431c00) [pid = 1957] [serial = 849] [outer = 0x7f7bc8062400] 03:35:34 INFO - PROCESS | 1957 | 1461407734632 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1327ms 03:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:35:34 INFO - PROCESS | 1957 | 1461407734669 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:35:34 INFO - PROCESS | 1957 | 1461407734672 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:35:34 INFO - PROCESS | 1957 | 1461407734678 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:35:34 INFO - PROCESS | 1957 | 1461407734681 Marionette TRACE conn4 <- [1,1102,null,{}] 03:35:34 INFO - PROCESS | 1957 | 1461407734686 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:34 INFO - PROCESS | 1957 | 1461407734850 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:35:35 INFO - PROCESS | 1957 | 1461407735022 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb720800 == 86 [pid = 1957] [id = 283] 03:35:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bcb80b000) [pid = 1957] [serial = 850] [outer = (nil)] 03:35:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bdacb1000) [pid = 1957] [serial = 851] [outer = 0x7f7bcb80b000] 03:35:35 INFO - PROCESS | 1957 | 1461407735091 Marionette DEBUG loaded listener.js 03:35:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bdad14400) [pid = 1957] [serial = 852] [outer = 0x7f7bcb80b000] 03:35:35 INFO - PROCESS | 1957 | 1461407735941 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1334ms 03:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:35:36 INFO - PROCESS | 1957 | 1461407736011 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:35:36 INFO - PROCESS | 1957 | 1461407736015 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:35:36 INFO - PROCESS | 1957 | 1461407736021 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:35:36 INFO - PROCESS | 1957 | 1461407736024 Marionette TRACE conn4 <- [1,1106,null,{}] 03:35:36 INFO - PROCESS | 1957 | 1461407736029 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:36 INFO - PROCESS | 1957 | 1461407736187 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:35:36 INFO - PROCESS | 1957 | 1461407736376 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7be2db6800 == 87 [pid = 1957] [id = 284] 03:35:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bca365c00) [pid = 1957] [serial = 853] [outer = (nil)] 03:35:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bdad6d800) [pid = 1957] [serial = 854] [outer = 0x7f7bca365c00] 03:35:36 INFO - PROCESS | 1957 | 1461407736447 Marionette DEBUG loaded listener.js 03:35:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bdad7cc00) [pid = 1957] [serial = 855] [outer = 0x7f7bca365c00] 03:35:37 INFO - PROCESS | 1957 | 1461407737217 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1231ms 03:35:37 INFO - PROCESS | 1957 | 1461407737258 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:35:37 INFO - PROCESS | 1957 | 1461407737262 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:35:37 INFO - PROCESS | 1957 | 1461407737269 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:35:37 INFO - PROCESS | 1957 | 1461407737272 Marionette TRACE conn4 <- [1,1110,null,{}] 03:35:37 INFO - PROCESS | 1957 | 1461407737277 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:37 INFO - PROCESS | 1957 | 1461407737440 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:35:37 INFO - PROCESS | 1957 | 1461407737608 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb811a800 == 88 [pid = 1957] [id = 285] 03:35:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bd6ea3000) [pid = 1957] [serial = 856] [outer = (nil)] 03:35:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bdadb4400) [pid = 1957] [serial = 857] [outer = 0x7f7bd6ea3000] 03:35:37 INFO - PROCESS | 1957 | 1461407737679 Marionette DEBUG loaded listener.js 03:35:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bdaf98c00) [pid = 1957] [serial = 858] [outer = 0x7f7bd6ea3000] 03:35:38 INFO - PROCESS | 1957 | 1461407738449 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1226ms 03:35:38 INFO - PROCESS | 1957 | 1461407738496 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:35:38 INFO - PROCESS | 1957 | 1461407738499 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:35:38 INFO - PROCESS | 1957 | 1461407738507 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:35:38 INFO - PROCESS | 1957 | 1461407738510 Marionette TRACE conn4 <- [1,1114,null,{}] 03:35:38 INFO - PROCESS | 1957 | 1461407738515 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:38 INFO - PROCESS | 1957 | 1461407738680 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:35:38 INFO - PROCESS | 1957 | 1461407738851 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8ae800 == 89 [pid = 1957] [id = 286] 03:35:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb80a2800) [pid = 1957] [serial = 859] [outer = (nil)] 03:35:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb80a9400) [pid = 1957] [serial = 860] [outer = 0x7f7bb80a2800] 03:35:38 INFO - PROCESS | 1957 | 1461407738927 Marionette DEBUG loaded listener.js 03:35:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb80ae400) [pid = 1957] [serial = 861] [outer = 0x7f7bb80a2800] 03:35:39 INFO - PROCESS | 1957 | 1461407739887 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1429ms 03:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:35:39 INFO - PROCESS | 1957 | 1461407739937 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:35:39 INFO - PROCESS | 1957 | 1461407739940 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:35:39 INFO - PROCESS | 1957 | 1461407739947 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:35:39 INFO - PROCESS | 1957 | 1461407739951 Marionette TRACE conn4 <- [1,1118,null,{}] 03:35:39 INFO - PROCESS | 1957 | 1461407739956 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:40 INFO - PROCESS | 1957 | 1461407740172 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:35:40 INFO - PROCESS | 1957 | 1461407740339 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb33dc800 == 90 [pid = 1957] [id = 287] 03:35:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb80a1800) [pid = 1957] [serial = 862] [outer = (nil)] 03:35:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbcd72400) [pid = 1957] [serial = 863] [outer = 0x7f7bb80a1800] 03:35:40 INFO - PROCESS | 1957 | 1461407740420 Marionette DEBUG loaded listener.js 03:35:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bdb488c00) [pid = 1957] [serial = 864] [outer = 0x7f7bb80a1800] 03:35:41 INFO - PROCESS | 1957 | 1461407741304 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1434ms 03:35:41 INFO - PROCESS | 1957 | 1461407741381 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:35:41 INFO - PROCESS | 1957 | 1461407741383 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:35:41 INFO - PROCESS | 1957 | 1461407741390 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:35:41 INFO - PROCESS | 1957 | 1461407741393 Marionette TRACE conn4 <- [1,1122,null,{}] 03:35:41 INFO - PROCESS | 1957 | 1461407741398 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:41 INFO - PROCESS | 1957 | 1461407741563 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:35:42 INFO - PROCESS | 1957 | 1461407742101 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7fb5800 == 91 [pid = 1957] [id = 288] 03:35:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bb5c90000) [pid = 1957] [serial = 865] [outer = (nil)] 03:35:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb774b000) [pid = 1957] [serial = 866] [outer = 0x7f7bb5c90000] 03:35:42 INFO - PROCESS | 1957 | 1461407742214 Marionette DEBUG loaded listener.js 03:35:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb7bf0000) [pid = 1957] [serial = 867] [outer = 0x7f7bb5c90000] 03:35:43 INFO - PROCESS | 1957 | 1461407743066 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1726ms 03:35:43 INFO - PROCESS | 1957 | 1461407743118 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:35:43 INFO - PROCESS | 1957 | 1461407743125 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:35:43 INFO - PROCESS | 1957 | 1461407743133 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:35:43 INFO - PROCESS | 1957 | 1461407743137 Marionette TRACE conn4 <- [1,1126,null,{}] 03:35:43 INFO - PROCESS | 1957 | 1461407743144 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:43 INFO - PROCESS | 1957 | 1461407743418 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:35:43 INFO - PROCESS | 1957 | 1461407743655 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52d6800 == 92 [pid = 1957] [id = 289] 03:35:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bbcd66400) [pid = 1957] [serial = 868] [outer = (nil)] 03:35:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bbcd79800) [pid = 1957] [serial = 869] [outer = 0x7f7bbcd66400] 03:35:43 INFO - PROCESS | 1957 | 1461407743772 Marionette DEBUG loaded listener.js 03:35:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bbefa8000) [pid = 1957] [serial = 870] [outer = 0x7f7bbcd66400] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc2b5b000 == 91 [pid = 1957] [id = 275] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bd628f400) [pid = 1957] [serial = 740] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bd742b000) [pid = 1957] [serial = 743] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bdad0b400) [pid = 1957] [serial = 746] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bdad6f000) [pid = 1957] [serial = 749] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bc3343000) [pid = 1957] [serial = 776] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bc838dc00) [pid = 1957] [serial = 734] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bce94f400) [pid = 1957] [serial = 737] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80ee000 == 90 [pid = 1957] [id = 274] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5d82000 == 89 [pid = 1957] [id = 273] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc331f800 == 88 [pid = 1957] [id = 272] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e5a800 == 87 [pid = 1957] [id = 271] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61ca000 == 86 [pid = 1957] [id = 270] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52c3000 == 85 [pid = 1957] [id = 269] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda8a000 == 84 [pid = 1957] [id = 268] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf633800 == 83 [pid = 1957] [id = 264] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb05f800 == 82 [pid = 1957] [id = 263] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6f0e800 == 81 [pid = 1957] [id = 262] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d0f800 == 80 [pid = 1957] [id = 261] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5c65800 == 79 [pid = 1957] [id = 260] 03:35:44 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf44b000 == 78 [pid = 1957] [id = 259] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bc8350c00) [pid = 1957] [serial = 650] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bd6064000) [pid = 1957] [serial = 701] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc6a75400) [pid = 1957] [serial = 762] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bca367400) [pid = 1957] [serial = 767] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bd9340400) [pid = 1957] [serial = 771] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bd017f000) [pid = 1957] [serial = 768] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bc912dc00) [pid = 1957] [serial = 765] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bbf493400) [pid = 1957] [serial = 774] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc9248c00) [pid = 1957] [serial = 689] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc8ebf400) [pid = 1957] [serial = 686] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bcb586800) [pid = 1957] [serial = 692] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bcbb12000) [pid = 1957] [serial = 695] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bd0110c00) [pid = 1957] [serial = 698] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bc805a000) [pid = 1957] [serial = 683] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc1d3d400) [pid = 1957] [serial = 680] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bbefb5800) [pid = 1957] [serial = 677] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bc8e35000) [pid = 1957] [serial = 674] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bd71e9400) [pid = 1957] [serial = 770] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bd606d000) [pid = 1957] [serial = 726] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bc8062000) [pid = 1957] [serial = 764] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bbca69800) [pid = 1957] [serial = 773] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bbefae800) [pid = 1957] [serial = 728] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc347e000) [pid = 1957] [serial = 759] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc3345800) [pid = 1957] [serial = 758] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bc1d3dc00) [pid = 1957] [serial = 731] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bbfcbac00) [pid = 1957] [serial = 756] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bbf1e4400) [pid = 1957] [serial = 755] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7bbca76400) [pid = 1957] [serial = 753] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc3480400) [pid = 1957] [serial = 761] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bb7ceb800) [pid = 1957] [serial = 752] [outer = (nil)] [url = about:blank] 03:35:44 INFO - PROCESS | 1957 | 1461407744701 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1581ms 03:35:44 INFO - PROCESS | 1957 | 1461407744718 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:35:44 INFO - PROCESS | 1957 | 1461407744723 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:35:44 INFO - PROCESS | 1957 | 1461407744730 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:35:44 INFO - PROCESS | 1957 | 1461407744732 Marionette TRACE conn4 <- [1,1130,null,{}] 03:35:44 INFO - PROCESS | 1957 | 1461407744737 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:44 INFO - PROCESS | 1957 | 1461407744886 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:35:45 INFO - PROCESS | 1957 | 1461407745040 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc55800 == 79 [pid = 1957] [id = 290] 03:35:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bb7ced000) [pid = 1957] [serial = 871] [outer = (nil)] 03:35:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bbf35f400) [pid = 1957] [serial = 872] [outer = 0x7f7bb7ced000] 03:35:45 INFO - PROCESS | 1957 | 1461407745101 Marionette DEBUG loaded listener.js 03:35:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bbfcbc400) [pid = 1957] [serial = 873] [outer = 0x7f7bb7ced000] 03:35:45 INFO - PROCESS | 1957 | 1461407745836 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1129ms 03:35:45 INFO - PROCESS | 1957 | 1461407745859 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:35:45 INFO - PROCESS | 1957 | 1461407745861 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:35:45 INFO - PROCESS | 1957 | 1461407745874 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:35:45 INFO - PROCESS | 1957 | 1461407745883 Marionette TRACE conn4 <- [1,1134,null,{}] 03:35:45 INFO - PROCESS | 1957 | 1461407745904 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:46 INFO - PROCESS | 1957 | 1461407746074 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:35:46 INFO - PROCESS | 1957 | 1461407746085 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc2800 == 80 [pid = 1957] [id = 291] 03:35:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bc2760400) [pid = 1957] [serial = 874] [outer = (nil)] 03:35:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bc33e3c00) [pid = 1957] [serial = 875] [outer = 0x7f7bc2760400] 03:35:46 INFO - PROCESS | 1957 | 1461407746146 Marionette DEBUG loaded listener.js 03:35:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc347b800) [pid = 1957] [serial = 876] [outer = 0x7f7bc2760400] 03:35:47 INFO - PROCESS | 1957 | 1461407747026 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1215ms 03:35:47 INFO - PROCESS | 1957 | 1461407747083 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:35:47 INFO - PROCESS | 1957 | 1461407747087 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:35:47 INFO - PROCESS | 1957 | 1461407747099 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:35:47 INFO - PROCESS | 1957 | 1461407747101 Marionette TRACE conn4 <- [1,1138,null,{}] 03:35:47 INFO - PROCESS | 1957 | 1461407747106 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:47 INFO - PROCESS | 1957 | 1461407747405 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:35:47 INFO - PROCESS | 1957 | 1461407747432 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3104000 == 81 [pid = 1957] [id = 292] 03:35:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bc1d3d400) [pid = 1957] [serial = 877] [outer = (nil)] 03:35:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bc3a77400) [pid = 1957] [serial = 878] [outer = 0x7f7bc1d3d400] 03:35:47 INFO - PROCESS | 1957 | 1461407747492 Marionette DEBUG loaded listener.js 03:35:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bc3a82400) [pid = 1957] [serial = 879] [outer = 0x7f7bc1d3d400] 03:35:48 INFO - PROCESS | 1957 | 1461407748338 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1276ms 03:35:48 INFO - PROCESS | 1957 | 1461407748377 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:35:48 INFO - PROCESS | 1957 | 1461407748379 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:35:48 INFO - PROCESS | 1957 | 1461407748403 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:35:48 INFO - PROCESS | 1957 | 1461407748406 Marionette TRACE conn4 <- [1,1142,null,{}] 03:35:48 INFO - PROCESS | 1957 | 1461407748411 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:48 INFO - PROCESS | 1957 | 1461407748617 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:35:48 INFO - PROCESS | 1957 | 1461407748645 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3328000 == 82 [pid = 1957] [id = 293] 03:35:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bc4745800) [pid = 1957] [serial = 880] [outer = (nil)] 03:35:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bc5d25400) [pid = 1957] [serial = 881] [outer = 0x7f7bc4745800] 03:35:48 INFO - PROCESS | 1957 | 1461407748736 Marionette DEBUG loaded listener.js 03:35:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bc8058000) [pid = 1957] [serial = 882] [outer = 0x7f7bc4745800] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc3bdb400) [pid = 1957] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bbed4c800) [pid = 1957] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bbf498800) [pid = 1957] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bb7befc00) [pid = 1957] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bb7ced800) [pid = 1957] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bc3347c00) [pid = 1957] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bb7cb2c00) [pid = 1957] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:35:49 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bc3bdb000) [pid = 1957] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:35:50 INFO - PROCESS | 1957 | 1461407750055 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1700ms 03:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:35:50 INFO - PROCESS | 1957 | 1461407750086 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:35:50 INFO - PROCESS | 1957 | 1461407750088 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:35:50 INFO - PROCESS | 1957 | 1461407750093 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:35:50 INFO - PROCESS | 1957 | 1461407750097 Marionette TRACE conn4 <- [1,1146,null,{}] 03:35:50 INFO - PROCESS | 1957 | 1461407750102 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:50 INFO - PROCESS | 1957 | 1461407750309 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:35:50 INFO - PROCESS | 1957 | 1461407750432 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7785000 == 83 [pid = 1957] [id = 294] 03:35:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bbf498800) [pid = 1957] [serial = 883] [outer = (nil)] 03:35:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bc4747400) [pid = 1957] [serial = 884] [outer = 0x7f7bbf498800] 03:35:50 INFO - PROCESS | 1957 | 1461407750494 Marionette DEBUG loaded listener.js 03:35:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bca157000) [pid = 1957] [serial = 885] [outer = 0x7f7bbf498800] 03:35:51 INFO - PROCESS | 1957 | 1461407751153 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1078ms 03:35:51 INFO - PROCESS | 1957 | 1461407751171 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:35:51 INFO - PROCESS | 1957 | 1461407751174 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:35:51 INFO - PROCESS | 1957 | 1461407751181 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:35:51 INFO - PROCESS | 1957 | 1461407751183 Marionette TRACE conn4 <- [1,1150,null,{}] 03:35:51 INFO - PROCESS | 1957 | 1461407751188 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:51 INFO - PROCESS | 1957 | 1461407751390 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:35:51 INFO - PROCESS | 1957 | 1461407751412 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb33c7800 == 84 [pid = 1957] [id = 295] 03:35:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bb5c82400) [pid = 1957] [serial = 886] [outer = (nil)] 03:35:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bb5c8c000) [pid = 1957] [serial = 887] [outer = 0x7f7bb5c82400] 03:35:51 INFO - PROCESS | 1957 | 1461407751577 Marionette DEBUG loaded listener.js 03:35:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb7bec400) [pid = 1957] [serial = 888] [outer = 0x7f7bb5c82400] 03:35:52 INFO - PROCESS | 1957 | 1461407752557 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1427ms 03:35:52 INFO - PROCESS | 1957 | 1461407752609 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:35:52 INFO - PROCESS | 1957 | 1461407752616 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:35:52 INFO - PROCESS | 1957 | 1461407752626 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:35:52 INFO - PROCESS | 1957 | 1461407752629 Marionette TRACE conn4 <- [1,1154,null,{}] 03:35:52 INFO - PROCESS | 1957 | 1461407752636 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:52 INFO - PROCESS | 1957 | 1461407752835 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:35:53 INFO - PROCESS | 1957 | 1461407753001 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd66800 == 85 [pid = 1957] [id = 296] 03:35:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bbefae800) [pid = 1957] [serial = 889] [outer = (nil)] 03:35:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bbf1e4400) [pid = 1957] [serial = 890] [outer = 0x7f7bbefae800] 03:35:53 INFO - PROCESS | 1957 | 1461407753076 Marionette DEBUG loaded listener.js 03:35:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bbf865c00) [pid = 1957] [serial = 891] [outer = 0x7f7bbefae800] 03:35:53 INFO - PROCESS | 1957 | 1461407753979 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1430ms 03:35:54 INFO - PROCESS | 1957 | 1461407754055 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:35:54 INFO - PROCESS | 1957 | 1461407754060 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:35:54 INFO - PROCESS | 1957 | 1461407754071 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:35:54 INFO - PROCESS | 1957 | 1461407754074 Marionette TRACE conn4 <- [1,1158,null,{}] 03:35:54 INFO - PROCESS | 1957 | 1461407754080 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:54 INFO - PROCESS | 1957 | 1461407754267 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:35:54 INFO - PROCESS | 1957 | 1461407754549 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8a92800 == 86 [pid = 1957] [id = 297] 03:35:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc3a76000) [pid = 1957] [serial = 892] [outer = (nil)] 03:35:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bc3bd7800) [pid = 1957] [serial = 893] [outer = 0x7f7bc3a76000] 03:35:54 INFO - PROCESS | 1957 | 1461407754666 Marionette DEBUG loaded listener.js 03:35:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bc5c37c00) [pid = 1957] [serial = 894] [outer = 0x7f7bc3a76000] 03:35:55 INFO - PROCESS | 1957 | 1461407755453 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1438ms 03:35:55 INFO - PROCESS | 1957 | 1461407755509 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:35:55 INFO - PROCESS | 1957 | 1461407755513 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:35:55 INFO - PROCESS | 1957 | 1461407755519 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:35:55 INFO - PROCESS | 1957 | 1461407755525 Marionette TRACE conn4 <- [1,1162,null,{}] 03:35:55 INFO - PROCESS | 1957 | 1461407755541 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:55 INFO - PROCESS | 1957 | 1461407755723 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:35:55 INFO - PROCESS | 1957 | 1461407755899 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9e69800 == 87 [pid = 1957] [id = 298] 03:35:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bc3a80c00) [pid = 1957] [serial = 895] [outer = (nil)] 03:35:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bca132c00) [pid = 1957] [serial = 896] [outer = 0x7f7bc3a80c00] 03:35:55 INFO - PROCESS | 1957 | 1461407755973 Marionette DEBUG loaded listener.js 03:35:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bcb897800) [pid = 1957] [serial = 897] [outer = 0x7f7bc3a80c00] 03:35:56 INFO - PROCESS | 1957 | 1461407756844 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1396ms 03:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:35:56 INFO - PROCESS | 1957 | 1461407756916 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:35:56 INFO - PROCESS | 1957 | 1461407756920 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:35:56 INFO - PROCESS | 1957 | 1461407756926 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:35:56 INFO - PROCESS | 1957 | 1461407756929 Marionette TRACE conn4 <- [1,1166,null,{}] 03:35:56 INFO - PROCESS | 1957 | 1461407756934 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:57 INFO - PROCESS | 1957 | 1461407757112 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:35:57 INFO - PROCESS | 1957 | 1461407757279 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d1a000 == 88 [pid = 1957] [id = 299] 03:35:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bc6571c00) [pid = 1957] [serial = 898] [outer = (nil)] 03:35:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bd60d6800) [pid = 1957] [serial = 899] [outer = 0x7f7bc6571c00] 03:35:57 INFO - PROCESS | 1957 | 1461407757352 Marionette DEBUG loaded listener.js 03:35:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bd644d400) [pid = 1957] [serial = 900] [outer = 0x7f7bc6571c00] 03:35:58 INFO - PROCESS | 1957 | 1461407758187 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1334ms 03:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:35:58 INFO - PROCESS | 1957 | 1461407758259 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:35:58 INFO - PROCESS | 1957 | 1461407758263 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:35:58 INFO - PROCESS | 1957 | 1461407758269 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:35:58 INFO - PROCESS | 1957 | 1461407758272 Marionette TRACE conn4 <- [1,1170,null,{}] 03:35:58 INFO - PROCESS | 1957 | 1461407758277 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:58 INFO - PROCESS | 1957 | 1461407758483 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:35:58 INFO - PROCESS | 1957 | 1461407758651 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:35:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd8e2f800 == 89 [pid = 1957] [id = 300] 03:35:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bd724e400) [pid = 1957] [serial = 901] [outer = (nil)] 03:35:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bd742bc00) [pid = 1957] [serial = 902] [outer = 0x7f7bd724e400] 03:35:58 INFO - PROCESS | 1957 | 1461407758728 Marionette DEBUG loaded listener.js 03:35:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bdad7a000) [pid = 1957] [serial = 903] [outer = 0x7f7bd724e400] 03:35:59 INFO - PROCESS | 1957 | 1461407759622 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1377ms 03:35:59 INFO - PROCESS | 1957 | 1461407759660 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:35:59 INFO - PROCESS | 1957 | 1461407759663 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:35:59 INFO - PROCESS | 1957 | 1461407759673 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:35:59 INFO - PROCESS | 1957 | 1461407759675 Marionette TRACE conn4 <- [1,1174,null,{}] 03:35:59 INFO - PROCESS | 1957 | 1461407759680 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:35:59 INFO - PROCESS | 1957 | 1461407759848 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:36:00 INFO - PROCESS | 1957 | 1461407760021 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb496000 == 90 [pid = 1957] [id = 301] 03:36:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bc7c0ac00) [pid = 1957] [serial = 904] [outer = (nil)] 03:36:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bc7c0fc00) [pid = 1957] [serial = 905] [outer = 0x7f7bc7c0ac00] 03:36:00 INFO - PROCESS | 1957 | 1461407760093 Marionette DEBUG loaded listener.js 03:36:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bdadb3c00) [pid = 1957] [serial = 906] [outer = 0x7f7bc7c0ac00] 03:36:00 INFO - PROCESS | 1957 | 1461407760984 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:36:01 INFO - PROCESS | 1957 | 1461407761063 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:36:01 INFO - PROCESS | 1957 | 1461407761070 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:36:01 INFO - PROCESS | 1957 | 1461407761073 Marionette TRACE conn4 <- [1,1178,null,{}] 03:36:01 INFO - PROCESS | 1957 | 1461407761078 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:01 INFO - PROCESS | 1957 | 1461407761247 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:36:01 INFO - PROCESS | 1957 | 1461407761423 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88c6000 == 91 [pid = 1957] [id = 302] 03:36:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb6145800) [pid = 1957] [serial = 907] [outer = (nil)] 03:36:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bb614e400) [pid = 1957] [serial = 908] [outer = 0x7f7bb6145800] 03:36:01 INFO - PROCESS | 1957 | 1461407761499 Marionette DEBUG loaded listener.js 03:36:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bb6153800) [pid = 1957] [serial = 909] [outer = 0x7f7bb6145800] 03:36:02 INFO - PROCESS | 1957 | 1461407762295 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:36:02 INFO - PROCESS | 1957 | 1461407762357 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:36:02 INFO - PROCESS | 1957 | 1461407762363 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:36:02 INFO - PROCESS | 1957 | 1461407762366 Marionette TRACE conn4 <- [1,1182,null,{}] 03:36:02 INFO - PROCESS | 1957 | 1461407762371 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:02 INFO - PROCESS | 1957 | 1461407762542 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:36:02 INFO - PROCESS | 1957 | 1461407762715 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7be2daf800 == 92 [pid = 1957] [id = 303] 03:36:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bb6146c00) [pid = 1957] [serial = 910] [outer = (nil)] 03:36:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bdaf95000) [pid = 1957] [serial = 911] [outer = 0x7f7bb6146c00] 03:36:02 INFO - PROCESS | 1957 | 1461407762788 Marionette DEBUG loaded listener.js 03:36:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bdb446400) [pid = 1957] [serial = 912] [outer = 0x7f7bb6146c00] 03:36:03 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:03 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:36:03 INFO - PROCESS | 1957 | 1461407763660 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:36:03 INFO - PROCESS | 1957 | 1461407763698 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:36:03 INFO - PROCESS | 1957 | 1461407763704 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:36:03 INFO - PROCESS | 1957 | 1461407763707 Marionette TRACE conn4 <- [1,1186,null,{}] 03:36:03 INFO - PROCESS | 1957 | 1461407763713 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:03 INFO - PROCESS | 1957 | 1461407763887 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:36:04 INFO - PROCESS | 1957 | 1461407764061 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61a0000 == 93 [pid = 1957] [id = 304] 03:36:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb608d400) [pid = 1957] [serial = 913] [outer = (nil)] 03:36:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb6095c00) [pid = 1957] [serial = 914] [outer = 0x7f7bb608d400] 03:36:04 INFO - PROCESS | 1957 | 1461407764133 Marionette DEBUG loaded listener.js 03:36:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb6153c00) [pid = 1957] [serial = 915] [outer = 0x7f7bb608d400] 03:36:05 INFO - PROCESS | 1957 | 1461407765005 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:36:05 INFO - PROCESS | 1957 | 1461407765087 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:36:05 INFO - PROCESS | 1957 | 1461407765092 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:36:05 INFO - PROCESS | 1957 | 1461407765094 Marionette TRACE conn4 <- [1,1190,null,{}] 03:36:05 INFO - PROCESS | 1957 | 1461407765100 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:05 INFO - PROCESS | 1957 | 1461407765298 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:36:05 INFO - PROCESS | 1957 | 1461407765476 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb631d000 == 94 [pid = 1957] [id = 305] 03:36:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb25c3800) [pid = 1957] [serial = 916] [outer = (nil)] 03:36:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb25ccc00) [pid = 1957] [serial = 917] [outer = 0x7f7bb25c3800] 03:36:05 INFO - PROCESS | 1957 | 1461407765554 Marionette DEBUG loaded listener.js 03:36:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bb6098000) [pid = 1957] [serial = 918] [outer = 0x7f7bb25c3800] 03:36:06 INFO - PROCESS | 1957 | 1461407766395 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:36:06 INFO - PROCESS | 1957 | 1461407766430 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:36:06 INFO - PROCESS | 1957 | 1461407766437 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:36:06 INFO - PROCESS | 1957 | 1461407766441 Marionette TRACE conn4 <- [1,1194,null,{}] 03:36:06 INFO - PROCESS | 1957 | 1461407766446 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:06 INFO - PROCESS | 1957 | 1461407766636 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:36:06 INFO - PROCESS | 1957 | 1461407766838 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb6321000 == 95 [pid = 1957] [id = 306] 03:36:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb25c5c00) [pid = 1957] [serial = 919] [outer = (nil)] 03:36:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb327e000) [pid = 1957] [serial = 920] [outer = 0x7f7bb25c5c00] 03:36:06 INFO - PROCESS | 1957 | 1461407766906 Marionette DEBUG loaded listener.js 03:36:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bdaf92400) [pid = 1957] [serial = 921] [outer = 0x7f7bb25c5c00] 03:36:07 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:07 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:36:07 INFO - PROCESS | 1957 | 1461407767783 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:36:07 INFO - PROCESS | 1957 | 1461407767871 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:36:07 INFO - PROCESS | 1957 | 1461407767876 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:36:07 INFO - PROCESS | 1957 | 1461407767878 Marionette TRACE conn4 <- [1,1198,null,{}] 03:36:07 INFO - PROCESS | 1957 | 1461407767884 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:08 INFO - PROCESS | 1957 | 1461407768061 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:36:08 INFO - PROCESS | 1957 | 1461407768668 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb631b000 == 96 [pid = 1957] [id = 307] 03:36:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb25d1800) [pid = 1957] [serial = 922] [outer = (nil)] 03:36:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb327ac00) [pid = 1957] [serial = 923] [outer = 0x7f7bb25d1800] 03:36:08 INFO - PROCESS | 1957 | 1461407768742 Marionette DEBUG loaded listener.js 03:36:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb5b9e000) [pid = 1957] [serial = 924] [outer = 0x7f7bb25d1800] 03:36:09 INFO - PROCESS | 1957 | 1461407769614 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1826ms 03:36:09 INFO - PROCESS | 1957 | 1461407769704 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:36:09 INFO - PROCESS | 1957 | 1461407769709 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:36:09 INFO - PROCESS | 1957 | 1461407769716 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:36:09 INFO - PROCESS | 1957 | 1461407769722 Marionette TRACE conn4 <- [1,1202,null,{}] 03:36:09 INFO - PROCESS | 1957 | 1461407769728 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:10 INFO - PROCESS | 1957 | 1461407770012 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:36:10 INFO - PROCESS | 1957 | 1461407770312 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43e1000 == 97 [pid = 1957] [id = 308] 03:36:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb7ce3400) [pid = 1957] [serial = 925] [outer = (nil)] 03:36:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb7d6d800) [pid = 1957] [serial = 926] [outer = 0x7f7bb7ce3400] 03:36:10 INFO - PROCESS | 1957 | 1461407770381 Marionette DEBUG loaded listener.js 03:36:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb80aec00) [pid = 1957] [serial = 927] [outer = 0x7f7bb7ce3400] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7785000 == 96 [pid = 1957] [id = 294] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3328000 == 95 [pid = 1957] [id = 293] 03:36:10 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bc8e33c00) [pid = 1957] [serial = 830] [outer = (nil)] [url = about:blank] 03:36:10 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bc2766c00) [pid = 1957] [serial = 803] [outer = (nil)] [url = about:blank] 03:36:10 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bc3bd9800) [pid = 1957] [serial = 800] [outer = (nil)] [url = about:blank] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3104000 == 94 [pid = 1957] [id = 292] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e2800 == 93 [pid = 1957] [id = 258] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc2800 == 92 [pid = 1957] [id = 291] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc55800 == 91 [pid = 1957] [id = 290] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52d6800 == 90 [pid = 1957] [id = 289] 03:36:10 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7fb5800 == 89 [pid = 1957] [id = 288] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb720800 == 88 [pid = 1957] [id = 283] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf5c000 == 87 [pid = 1957] [id = 282] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd6261000 == 86 [pid = 1957] [id = 281] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01ec000 == 85 [pid = 1957] [id = 280] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e6000 == 84 [pid = 1957] [id = 279] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32f2000 == 83 [pid = 1957] [id = 278] 03:36:11 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbdf000 == 82 [pid = 1957] [id = 277] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bc7e30400) [pid = 1957] [serial = 824] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bbf17b400) [pid = 1957] [serial = 809] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bd6248000) [pid = 1957] [serial = 788] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bc347d800) [pid = 1957] [serial = 816] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bbefb5400) [pid = 1957] [serial = 779] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bb7cb1c00) [pid = 1957] [serial = 806] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bc29d6800) [pid = 1957] [serial = 813] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bbf45cc00) [pid = 1957] [serial = 810] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bc3a80400) [pid = 1957] [serial = 819] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bc8353400) [pid = 1957] [serial = 828] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bc5c2f000) [pid = 1957] [serial = 822] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bc8352400) [pid = 1957] [serial = 825] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bd93b0c00) [pid = 1957] [serial = 791] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bc33ebc00) [pid = 1957] [serial = 827] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb81da400) [pid = 1957] [serial = 807] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc3bde800) [pid = 1957] [serial = 821] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bdadb1800) [pid = 1957] [serial = 794] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bc96e5800) [pid = 1957] [serial = 785] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bdb29fc00) [pid = 1957] [serial = 797] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bc3a7bc00) [pid = 1957] [serial = 818] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bc33f1000) [pid = 1957] [serial = 815] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bbcd79000) [pid = 1957] [serial = 812] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bc333d800) [pid = 1957] [serial = 782] [outer = (nil)] [url = about:blank] 03:36:11 INFO - PROCESS | 1957 | 1461407771297 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:36:11 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 03:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1645ms 03:36:11 INFO - PROCESS | 1957 | 1461407771372 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:36:11 INFO - PROCESS | 1957 | 1461407771380 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:36:11 INFO - PROCESS | 1957 | 1461407771387 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:36:11 INFO - PROCESS | 1957 | 1461407771390 Marionette TRACE conn4 <- [1,1206,null,{}] 03:36:11 INFO - PROCESS | 1957 | 1461407771395 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:11 INFO - PROCESS | 1957 | 1461407771558 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:36:11 INFO - PROCESS | 1957 | 1461407771569 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd929000 == 83 [pid = 1957] [id = 309] 03:36:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bbcb9d400) [pid = 1957] [serial = 928] [outer = (nil)] 03:36:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bbcd7e400) [pid = 1957] [serial = 929] [outer = 0x7f7bbcb9d400] 03:36:11 INFO - PROCESS | 1957 | 1461407771629 Marionette DEBUG loaded listener.js 03:36:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bbefad000) [pid = 1957] [serial = 930] [outer = 0x7f7bbcb9d400] 03:36:12 INFO - PROCESS | 1957 | 1461407772471 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:36:12 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 03:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1131ms 03:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:36:12 INFO - PROCESS | 1957 | 1461407772522 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:36:12 INFO - PROCESS | 1957 | 1461407772525 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:36:12 INFO - PROCESS | 1957 | 1461407772539 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:36:12 INFO - PROCESS | 1957 | 1461407772546 Marionette TRACE conn4 <- [1,1210,null,{}] 03:36:12 INFO - PROCESS | 1957 | 1461407772554 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:12 INFO - PROCESS | 1957 | 1461407772709 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:36:12 INFO - PROCESS | 1957 | 1461407772854 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf720800 == 84 [pid = 1957] [id = 310] 03:36:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bbcb99800) [pid = 1957] [serial = 931] [outer = (nil)] 03:36:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bbf493400) [pid = 1957] [serial = 932] [outer = 0x7f7bbcb99800] 03:36:12 INFO - PROCESS | 1957 | 1461407772914 Marionette DEBUG loaded listener.js 03:36:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bc2907400) [pid = 1957] [serial = 933] [outer = 0x7f7bbcb99800] 03:36:13 INFO - PROCESS | 1957 | 1461407773639 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1147ms 03:36:13 INFO - PROCESS | 1957 | 1461407773679 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:36:13 INFO - PROCESS | 1957 | 1461407773684 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:36:13 INFO - PROCESS | 1957 | 1461407773693 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:36:13 INFO - PROCESS | 1957 | 1461407773695 Marionette TRACE conn4 <- [1,1214,null,{}] 03:36:13 INFO - PROCESS | 1957 | 1461407773708 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:13 INFO - PROCESS | 1957 | 1461407773900 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:36:13 INFO - PROCESS | 1957 | 1461407773925 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc2800 == 85 [pid = 1957] [id = 311] 03:36:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbcb9e400) [pid = 1957] [serial = 934] [outer = (nil)] 03:36:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bc3348800) [pid = 1957] [serial = 935] [outer = 0x7f7bbcb9e400] 03:36:13 INFO - PROCESS | 1957 | 1461407773987 Marionette DEBUG loaded listener.js 03:36:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bc347dc00) [pid = 1957] [serial = 936] [outer = 0x7f7bbcb9e400] 03:36:14 INFO - PROCESS | 1957 | 1461407774845 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1184ms 03:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:36:14 INFO - PROCESS | 1957 | 1461407774877 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:36:14 INFO - PROCESS | 1957 | 1461407774880 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:36:14 INFO - PROCESS | 1957 | 1461407774885 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:36:14 INFO - PROCESS | 1957 | 1461407774888 Marionette TRACE conn4 <- [1,1218,null,{}] 03:36:14 INFO - PROCESS | 1957 | 1461407774893 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:15 INFO - PROCESS | 1957 | 1461407775092 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb7ced000) [pid = 1957] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc2760400) [pid = 1957] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bc1d3d400) [pid = 1957] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb5c90000) [pid = 1957] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb7be8c00) [pid = 1957] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bbcd66400) [pid = 1957] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bc4745800) [pid = 1957] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:36:15 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb7cba000) [pid = 1957] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:36:15 INFO - PROCESS | 1957 | 1461407775509 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8a2000 == 86 [pid = 1957] [id = 312] 03:36:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bc2db8400) [pid = 1957] [serial = 937] [outer = (nil)] 03:36:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bc3a75400) [pid = 1957] [serial = 938] [outer = 0x7f7bc2db8400] 03:36:15 INFO - PROCESS | 1957 | 1461407775586 Marionette DEBUG loaded listener.js 03:36:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bc474c400) [pid = 1957] [serial = 939] [outer = 0x7f7bc2db8400] 03:36:16 INFO - PROCESS | 1957 | 1461407776253 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1381ms 03:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:36:16 INFO - PROCESS | 1957 | 1461407776268 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:36:16 INFO - PROCESS | 1957 | 1461407776270 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:36:16 INFO - PROCESS | 1957 | 1461407776275 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:36:16 INFO - PROCESS | 1957 | 1461407776278 Marionette TRACE conn4 <- [1,1222,null,{}] 03:36:16 INFO - PROCESS | 1957 | 1461407776283 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:16 INFO - PROCESS | 1957 | 1461407776502 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:36:16 INFO - PROCESS | 1957 | 1461407776525 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32ea000 == 87 [pid = 1957] [id = 313] 03:36:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bc3a75800) [pid = 1957] [serial = 940] [outer = (nil)] 03:36:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bc474bc00) [pid = 1957] [serial = 941] [outer = 0x7f7bc3a75800] 03:36:16 INFO - PROCESS | 1957 | 1461407776585 Marionette DEBUG loaded listener.js 03:36:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bc7c0ec00) [pid = 1957] [serial = 942] [outer = 0x7f7bc3a75800] 03:36:17 INFO - PROCESS | 1957 | 1461407777303 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:36:17 INFO - PROCESS | 1957 | 1461407777358 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:36:17 INFO - PROCESS | 1957 | 1461407777364 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:36:17 INFO - PROCESS | 1957 | 1461407777366 Marionette TRACE conn4 <- [1,1226,null,{}] 03:36:17 INFO - PROCESS | 1957 | 1461407777494 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:17 INFO - PROCESS | 1957 | 1461407777688 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:36:17 INFO - PROCESS | 1957 | 1461407777875 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb6188800 == 88 [pid = 1957] [id = 314] 03:36:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bb327e400) [pid = 1957] [serial = 943] [outer = (nil)] 03:36:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bb5b97c00) [pid = 1957] [serial = 944] [outer = 0x7f7bb327e400] 03:36:17 INFO - PROCESS | 1957 | 1461407777952 Marionette DEBUG loaded listener.js 03:36:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb5c8e000) [pid = 1957] [serial = 945] [outer = 0x7f7bb327e400] 03:36:18 INFO - PROCESS | 1957 | 1461407778864 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1538ms 03:36:18 INFO - PROCESS | 1957 | 1461407778904 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:36:18 INFO - PROCESS | 1957 | 1461407778912 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:36:18 INFO - PROCESS | 1957 | 1461407778919 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:36:18 INFO - PROCESS | 1957 | 1461407778922 Marionette TRACE conn4 <- [1,1230,null,{}] 03:36:18 INFO - PROCESS | 1957 | 1461407778928 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:19 INFO - PROCESS | 1957 | 1461407779109 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:36:19 INFO - PROCESS | 1957 | 1461407779290 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf3ae000 == 89 [pid = 1957] [id = 315] 03:36:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb80a1c00) [pid = 1957] [serial = 946] [outer = (nil)] 03:36:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bbca6c400) [pid = 1957] [serial = 947] [outer = 0x7f7bb80a1c00] 03:36:19 INFO - PROCESS | 1957 | 1461407779366 Marionette DEBUG loaded listener.js 03:36:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bbcd5f800) [pid = 1957] [serial = 948] [outer = 0x7f7bb80a1c00] 03:36:20 INFO - PROCESS | 1957 | 1461407780177 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1336ms 03:36:20 INFO - PROCESS | 1957 | 1461407780257 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:36:20 INFO - PROCESS | 1957 | 1461407780261 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:36:20 INFO - PROCESS | 1957 | 1461407780268 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:36:20 INFO - PROCESS | 1957 | 1461407780271 Marionette TRACE conn4 <- [1,1234,null,{}] 03:36:20 INFO - PROCESS | 1957 | 1461407780395 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:20 INFO - PROCESS | 1957 | 1461407780603 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:36:20 INFO - PROCESS | 1957 | 1461407780740 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5d8b800 == 90 [pid = 1957] [id = 316] 03:36:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bbf35e000) [pid = 1957] [serial = 949] [outer = (nil)] 03:36:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bbf865400) [pid = 1957] [serial = 950] [outer = 0x7f7bbf35e000] 03:36:20 INFO - PROCESS | 1957 | 1461407780857 Marionette DEBUG loaded listener.js 03:36:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bc333d800) [pid = 1957] [serial = 951] [outer = 0x7f7bbf35e000] 03:36:21 INFO - PROCESS | 1957 | 1461407781763 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1550ms 03:36:21 INFO - PROCESS | 1957 | 1461407781826 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:36:21 INFO - PROCESS | 1957 | 1461407781836 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:36:21 INFO - PROCESS | 1957 | 1461407781843 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:36:21 INFO - PROCESS | 1957 | 1461407781846 Marionette TRACE conn4 <- [1,1238,null,{}] 03:36:21 INFO - PROCESS | 1957 | 1461407781851 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:22 INFO - PROCESS | 1957 | 1461407782071 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:36:22 INFO - PROCESS | 1957 | 1461407782240 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc82c7000 == 91 [pid = 1957] [id = 317] 03:36:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bbf45f000) [pid = 1957] [serial = 952] [outer = (nil)] 03:36:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bc6a6dc00) [pid = 1957] [serial = 953] [outer = 0x7f7bbf45f000] 03:36:22 INFO - PROCESS | 1957 | 1461407782315 Marionette DEBUG loaded listener.js 03:36:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bc7c0d400) [pid = 1957] [serial = 954] [outer = 0x7f7bbf45f000] 03:36:23 INFO - PROCESS | 1957 | 1461407783107 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1280ms 03:36:23 INFO - PROCESS | 1957 | 1461407783123 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:36:23 INFO - PROCESS | 1957 | 1461407783126 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:36:23 INFO - PROCESS | 1957 | 1461407783132 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:36:23 INFO - PROCESS | 1957 | 1461407783134 Marionette TRACE conn4 <- [1,1242,null,{}] 03:36:23 INFO - PROCESS | 1957 | 1461407783140 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:23 INFO - PROCESS | 1957 | 1461407783306 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:36:23 INFO - PROCESS | 1957 | 1461407783486 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91fc000 == 92 [pid = 1957] [id = 318] 03:36:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bc33e4000) [pid = 1957] [serial = 955] [outer = (nil)] 03:36:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bc8359400) [pid = 1957] [serial = 956] [outer = 0x7f7bc33e4000] 03:36:23 INFO - PROCESS | 1957 | 1461407783562 Marionette DEBUG loaded listener.js 03:36:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bc9461800) [pid = 1957] [serial = 957] [outer = 0x7f7bc33e4000] 03:36:24 INFO - PROCESS | 1957 | 1461407784417 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1330ms 03:36:24 INFO - PROCESS | 1957 | 1461407784463 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:36:24 INFO - PROCESS | 1957 | 1461407784466 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:36:24 INFO - PROCESS | 1957 | 1461407784472 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:36:24 INFO - PROCESS | 1957 | 1461407784474 Marionette TRACE conn4 <- [1,1246,null,{}] 03:36:24 INFO - PROCESS | 1957 | 1461407784479 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:24 INFO - PROCESS | 1957 | 1461407784702 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:36:24 INFO - PROCESS | 1957 | 1461407784903 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd01e5000 == 93 [pid = 1957] [id = 319] 03:36:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bd62af000) [pid = 1957] [serial = 958] [outer = (nil)] 03:36:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bd7134c00) [pid = 1957] [serial = 959] [outer = 0x7f7bd62af000] 03:36:25 INFO - PROCESS | 1957 | 1461407785031 Marionette DEBUG loaded listener.js 03:36:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bdad06800) [pid = 1957] [serial = 960] [outer = 0x7f7bd62af000] 03:36:25 INFO - PROCESS | 1957 | 1461407785849 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1426ms 03:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:36:25 INFO - PROCESS | 1957 | 1461407785900 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:36:25 INFO - PROCESS | 1957 | 1461407785903 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:36:25 INFO - PROCESS | 1957 | 1461407785909 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:36:25 INFO - PROCESS | 1957 | 1461407785912 Marionette TRACE conn4 <- [1,1250,null,{}] 03:36:25 INFO - PROCESS | 1957 | 1461407785918 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:26 INFO - PROCESS | 1957 | 1461407786089 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:36:26 INFO - PROCESS | 1957 | 1461407786278 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7415000 == 94 [pid = 1957] [id = 320] 03:36:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb5fd8000) [pid = 1957] [serial = 961] [outer = (nil)] 03:36:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb5fdd400) [pid = 1957] [serial = 962] [outer = 0x7f7bb5fd8000] 03:36:26 INFO - PROCESS | 1957 | 1461407786352 Marionette DEBUG loaded listener.js 03:36:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb5fe1800) [pid = 1957] [serial = 963] [outer = 0x7f7bb5fd8000] 03:36:27 INFO - PROCESS | 1957 | 1461407787171 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1337ms 03:36:27 INFO - PROCESS | 1957 | 1461407787246 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:36:27 INFO - PROCESS | 1957 | 1461407787250 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:36:27 INFO - PROCESS | 1957 | 1461407787255 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:36:27 INFO - PROCESS | 1957 | 1461407787258 Marionette TRACE conn4 <- [1,1254,null,{}] 03:36:27 INFO - PROCESS | 1957 | 1461407787263 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:27 INFO - PROCESS | 1957 | 1461407787469 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:36:27 INFO - PROCESS | 1957 | 1461407787644 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb2de800 == 95 [pid = 1957] [id = 321] 03:36:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bb5fdb800) [pid = 1957] [serial = 964] [outer = (nil)] 03:36:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bdad12800) [pid = 1957] [serial = 965] [outer = 0x7f7bb5fdb800] 03:36:27 INFO - PROCESS | 1957 | 1461407787719 Marionette DEBUG loaded listener.js 03:36:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bdad77c00) [pid = 1957] [serial = 966] [outer = 0x7f7bb5fdb800] 03:36:28 INFO - PROCESS | 1957 | 1461407788534 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1331ms 03:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:36:28 INFO - PROCESS | 1957 | 1461407788588 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:36:28 INFO - PROCESS | 1957 | 1461407788591 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:36:28 INFO - PROCESS | 1957 | 1461407788598 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:36:28 INFO - PROCESS | 1957 | 1461407788601 Marionette TRACE conn4 <- [1,1258,null,{}] 03:36:28 INFO - PROCESS | 1957 | 1461407788607 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:28 INFO - PROCESS | 1957 | 1461407788789 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:36:28 INFO - PROCESS | 1957 | 1461407788975 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8589000 == 96 [pid = 1957] [id = 322] 03:36:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bb5fdfc00) [pid = 1957] [serial = 967] [outer = (nil)] 03:36:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bdaf9dc00) [pid = 1957] [serial = 968] [outer = 0x7f7bb5fdfc00] 03:36:29 INFO - PROCESS | 1957 | 1461407789049 Marionette DEBUG loaded listener.js 03:36:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bdb445400) [pid = 1957] [serial = 969] [outer = 0x7f7bb5fdfc00] 03:36:29 INFO - PROCESS | 1957 | 1461407789919 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1378ms 03:36:29 INFO - PROCESS | 1957 | 1461407789975 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:36:29 INFO - PROCESS | 1957 | 1461407789979 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:36:29 INFO - PROCESS | 1957 | 1461407789984 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:36:29 INFO - PROCESS | 1957 | 1461407789986 Marionette TRACE conn4 <- [1,1262,null,{}] 03:36:29 INFO - PROCESS | 1957 | 1461407789992 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:30 INFO - PROCESS | 1957 | 1461407790163 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:36:30 INFO - PROCESS | 1957 | 1461407790345 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bde0e1800 == 97 [pid = 1957] [id = 323] 03:36:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bb1fe6800) [pid = 1957] [serial = 970] [outer = (nil)] 03:36:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bb1ff0400) [pid = 1957] [serial = 971] [outer = 0x7f7bb1fe6800] 03:36:30 INFO - PROCESS | 1957 | 1461407790419 Marionette DEBUG loaded listener.js 03:36:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bb1ff4800) [pid = 1957] [serial = 972] [outer = 0x7f7bb1fe6800] 03:36:31 INFO - PROCESS | 1957 | 1461407791309 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1388ms 03:36:31 INFO - PROCESS | 1957 | 1461407791374 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:36:31 INFO - PROCESS | 1957 | 1461407791378 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:36:31 INFO - PROCESS | 1957 | 1461407791384 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:36:31 INFO - PROCESS | 1957 | 1461407791386 Marionette TRACE conn4 <- [1,1266,null,{}] 03:36:31 INFO - PROCESS | 1957 | 1461407791392 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:31 INFO - PROCESS | 1957 | 1461407791605 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:36:31 INFO - PROCESS | 1957 | 1461407791780 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb441e000 == 98 [pid = 1957] [id = 324] 03:36:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bb1fe8c00) [pid = 1957] [serial = 973] [outer = (nil)] 03:36:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bd713e800) [pid = 1957] [serial = 974] [outer = 0x7f7bb1fe8c00] 03:36:31 INFO - PROCESS | 1957 | 1461407791857 Marionette DEBUG loaded listener.js 03:36:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bdab77800) [pid = 1957] [serial = 975] [outer = 0x7f7bb1fe8c00] 03:36:32 INFO - PROCESS | 1957 | 1461407792699 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1377ms 03:36:32 INFO - PROCESS | 1957 | 1461407792762 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:36:32 INFO - PROCESS | 1957 | 1461407792766 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:36:32 INFO - PROCESS | 1957 | 1461407792772 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:36:32 INFO - PROCESS | 1957 | 1461407792774 Marionette TRACE conn4 <- [1,1270,null,{}] 03:36:32 INFO - PROCESS | 1957 | 1461407792780 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:32 INFO - PROCESS | 1957 | 1461407792951 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:36:33 INFO - PROCESS | 1957 | 1461407793129 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cdd800 == 99 [pid = 1957] [id = 325] 03:36:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb21d5800) [pid = 1957] [serial = 976] [outer = (nil)] 03:36:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb21dec00) [pid = 1957] [serial = 977] [outer = 0x7f7bb21d5800] 03:36:33 INFO - PROCESS | 1957 | 1461407793199 Marionette DEBUG loaded listener.js 03:36:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bdab73c00) [pid = 1957] [serial = 978] [outer = 0x7f7bb21d5800] 03:36:33 INFO - PROCESS | 1957 | 1461407793997 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1282ms 03:36:34 INFO - PROCESS | 1957 | 1461407794055 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:36:34 INFO - PROCESS | 1957 | 1461407794058 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:36:34 INFO - PROCESS | 1957 | 1461407794064 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:36:34 INFO - PROCESS | 1957 | 1461407794066 Marionette TRACE conn4 <- [1,1274,null,{}] 03:36:34 INFO - PROCESS | 1957 | 1461407794071 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:34 INFO - PROCESS | 1957 | 1461407794239 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:36:34 INFO - PROCESS | 1957 | 1461407794419 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1064000 == 100 [pid = 1957] [id = 326] 03:36:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb10c0800) [pid = 1957] [serial = 979] [outer = (nil)] 03:36:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bb10c4800) [pid = 1957] [serial = 980] [outer = 0x7f7bb10c0800] 03:36:34 INFO - PROCESS | 1957 | 1461407794488 Marionette DEBUG loaded listener.js 03:36:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bb10c8400) [pid = 1957] [serial = 981] [outer = 0x7f7bb10c0800] 03:36:35 INFO - PROCESS | 1957 | 1461407795348 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1332ms 03:36:35 INFO - PROCESS | 1957 | 1461407795397 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:36:35 INFO - PROCESS | 1957 | 1461407795400 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:36:35 INFO - PROCESS | 1957 | 1461407795406 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:36:35 INFO - PROCESS | 1957 | 1461407795408 Marionette TRACE conn4 <- [1,1278,null,{}] 03:36:35 INFO - PROCESS | 1957 | 1461407795413 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:35 INFO - PROCESS | 1957 | 1461407795582 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:36:35 INFO - PROCESS | 1957 | 1461407795773 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34dc800 == 101 [pid = 1957] [id = 327] 03:36:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bb10c2400) [pid = 1957] [serial = 982] [outer = (nil)] 03:36:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bc3641400) [pid = 1957] [serial = 983] [outer = 0x7f7bb10c2400] 03:36:35 INFO - PROCESS | 1957 | 1461407795841 Marionette DEBUG loaded listener.js 03:36:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bc3646800) [pid = 1957] [serial = 984] [outer = 0x7f7bb10c2400] 03:36:36 INFO - PROCESS | 1957 | 1461407796699 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1328ms 03:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:36:36 INFO - PROCESS | 1957 | 1461407796734 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:36:36 INFO - PROCESS | 1957 | 1461407796737 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:36:36 INFO - PROCESS | 1957 | 1461407796743 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:36:36 INFO - PROCESS | 1957 | 1461407796746 Marionette TRACE conn4 <- [1,1282,null,{}] 03:36:36 INFO - PROCESS | 1957 | 1461407796751 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:36 INFO - PROCESS | 1957 | 1461407796921 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:36:37 INFO - PROCESS | 1957 | 1461407797103 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcdbb000 == 102 [pid = 1957] [id = 328] 03:36:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb10c2800) [pid = 1957] [serial = 985] [outer = (nil)] 03:36:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bc3480400) [pid = 1957] [serial = 986] [outer = 0x7f7bb10c2800] 03:36:37 INFO - PROCESS | 1957 | 1461407797170 Marionette DEBUG loaded listener.js 03:36:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bc364b400) [pid = 1957] [serial = 987] [outer = 0x7f7bb10c2800] 03:36:38 INFO - PROCESS | 1957 | 1461407798446 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1733ms 03:36:38 INFO - PROCESS | 1957 | 1461407798476 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:36:38 INFO - PROCESS | 1957 | 1461407798483 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:36:38 INFO - PROCESS | 1957 | 1461407798490 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:36:38 INFO - PROCESS | 1957 | 1461407798494 Marionette TRACE conn4 <- [1,1286,null,{}] 03:36:38 INFO - PROCESS | 1957 | 1461407798501 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:38 INFO - PROCESS | 1957 | 1461407798671 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:36:38 INFO - PROCESS | 1957 | 1461407798875 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80db800 == 103 [pid = 1957] [id = 329] 03:36:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bb25d0400) [pid = 1957] [serial = 988] [outer = (nil)] 03:36:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb5c89000) [pid = 1957] [serial = 989] [outer = 0x7f7bb25d0400] 03:36:38 INFO - PROCESS | 1957 | 1461407798940 Marionette DEBUG loaded listener.js 03:36:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bb614e800) [pid = 1957] [serial = 990] [outer = 0x7f7bb25d0400] 03:36:40 INFO - PROCESS | 1957 | 1461407800137 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1682ms 03:36:40 INFO - PROCESS | 1957 | 1461407800173 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:36:40 INFO - PROCESS | 1957 | 1461407800181 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:36:40 INFO - PROCESS | 1957 | 1461407800190 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:36:40 INFO - PROCESS | 1957 | 1461407800193 Marionette TRACE conn4 <- [1,1290,null,{}] 03:36:40 INFO - PROCESS | 1957 | 1461407800197 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:40 INFO - PROCESS | 1957 | 1461407800360 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf634800 == 102 [pid = 1957] [id = 233] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5a5f000 == 101 [pid = 1957] [id = 234] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbee800 == 100 [pid = 1957] [id = 267] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbde000 == 99 [pid = 1957] [id = 266] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5bf3000 == 98 [pid = 1957] [id = 265] 03:36:40 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bdad6d800) [pid = 1957] [serial = 854] [outer = (nil)] [url = about:blank] 03:36:40 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bdadb4400) [pid = 1957] [serial = 857] [outer = (nil)] [url = about:blank] 03:36:40 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bb80a9400) [pid = 1957] [serial = 860] [outer = (nil)] [url = about:blank] 03:36:40 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bbcd72400) [pid = 1957] [serial = 863] [outer = (nil)] [url = about:blank] 03:36:40 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bc4747400) [pid = 1957] [serial = 884] [outer = (nil)] [url = about:blank] 03:36:40 INFO - PROCESS | 1957 | 1461407800682 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8a2000 == 97 [pid = 1957] [id = 312] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc2800 == 96 [pid = 1957] [id = 311] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf720800 == 95 [pid = 1957] [id = 310] 03:36:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5a6a800 == 96 [pid = 1957] [id = 330] 03:36:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb5b9b000) [pid = 1957] [serial = 991] [outer = (nil)] 03:36:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bb80a9400) [pid = 1957] [serial = 992] [outer = 0x7f7bb5b9b000] 03:36:40 INFO - PROCESS | 1957 | 1461407800757 Marionette DEBUG loaded listener.js 03:36:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bbd94b400) [pid = 1957] [serial = 993] [outer = 0x7f7bb5b9b000] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd929000 == 95 [pid = 1957] [id = 309] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43e1000 == 94 [pid = 1957] [id = 308] 03:36:40 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb631b000 == 93 [pid = 1957] [id = 307] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc88c6000 == 92 [pid = 1957] [id = 302] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb496000 == 91 [pid = 1957] [id = 301] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd8e2f800 == 90 [pid = 1957] [id = 300] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d1a000 == 89 [pid = 1957] [id = 299] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9e69800 == 88 [pid = 1957] [id = 298] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8a92800 == 87 [pid = 1957] [id = 297] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd66800 == 86 [pid = 1957] [id = 296] 03:36:41 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb33c7800 == 85 [pid = 1957] [id = 295] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bbf35f400) [pid = 1957] [serial = 872] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bbfcbc400) [pid = 1957] [serial = 873] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bc33e3c00) [pid = 1957] [serial = 875] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bdacb1000) [pid = 1957] [serial = 851] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bc3a77400) [pid = 1957] [serial = 878] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bb7bf0000) [pid = 1957] [serial = 867] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bb774b000) [pid = 1957] [serial = 866] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bd606d800) [pid = 1957] [serial = 848] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bc9135000) [pid = 1957] [serial = 831] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bbf17d000) [pid = 1957] [serial = 833] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bc474c800) [pid = 1957] [serial = 839] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bc8aa9000) [pid = 1957] [serial = 842] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bbefa8000) [pid = 1957] [serial = 870] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bbcd79800) [pid = 1957] [serial = 869] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bca366000) [pid = 1957] [serial = 845] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bc5d25400) [pid = 1957] [serial = 881] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bc2dbf000) [pid = 1957] [serial = 836] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bc3a82400) [pid = 1957] [serial = 879] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bc8058000) [pid = 1957] [serial = 882] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bc347b800) [pid = 1957] [serial = 876] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bc9703400) [pid = 1957] [serial = 777] [outer = (nil)] [url = about:blank] 03:36:41 INFO - PROCESS | 1957 | 1461407801502 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1338ms 03:36:41 INFO - PROCESS | 1957 | 1461407801529 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:36:41 INFO - PROCESS | 1957 | 1461407801533 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:36:41 INFO - PROCESS | 1957 | 1461407801538 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:36:41 INFO - PROCESS | 1957 | 1461407801544 Marionette TRACE conn4 <- [1,1294,null,{}] 03:36:41 INFO - PROCESS | 1957 | 1461407801560 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:41 INFO - PROCESS | 1957 | 1461407801727 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:36:41 INFO - PROCESS | 1957 | 1461407801870 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc5d800 == 86 [pid = 1957] [id = 331] 03:36:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bbd952400) [pid = 1957] [serial = 994] [outer = (nil)] 03:36:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bbfcbc400) [pid = 1957] [serial = 995] [outer = 0x7f7bbd952400] 03:36:41 INFO - PROCESS | 1957 | 1461407801934 Marionette DEBUG loaded listener.js 03:36:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bc333dc00) [pid = 1957] [serial = 996] [outer = 0x7f7bbd952400] 03:36:42 INFO - PROCESS | 1957 | 1461407802667 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1183ms 03:36:42 INFO - PROCESS | 1957 | 1461407802723 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:36:42 INFO - PROCESS | 1957 | 1461407802727 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:36:42 INFO - PROCESS | 1957 | 1461407802732 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:36:42 INFO - PROCESS | 1957 | 1461407802735 Marionette TRACE conn4 <- [1,1298,null,{}] 03:36:42 INFO - PROCESS | 1957 | 1461407802740 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:42 INFO - PROCESS | 1957 | 1461407802905 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:36:42 INFO - PROCESS | 1957 | 1461407802915 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8b1000 == 87 [pid = 1957] [id = 332] 03:36:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bc2907000) [pid = 1957] [serial = 997] [outer = (nil)] 03:36:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bc364b000) [pid = 1957] [serial = 998] [outer = 0x7f7bc2907000] 03:36:42 INFO - PROCESS | 1957 | 1461407802975 Marionette DEBUG loaded listener.js 03:36:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bc364ec00) [pid = 1957] [serial = 999] [outer = 0x7f7bc2907000] 03:36:43 INFO - PROCESS | 1957 | 1461407803867 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1178ms 03:36:43 INFO - PROCESS | 1957 | 1461407803911 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:36:43 INFO - PROCESS | 1957 | 1461407803914 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:36:43 INFO - PROCESS | 1957 | 1461407803926 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:36:43 INFO - PROCESS | 1957 | 1461407803928 Marionette TRACE conn4 <- [1,1302,null,{}] 03:36:43 INFO - PROCESS | 1957 | 1461407803933 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:44 INFO - PROCESS | 1957 | 1461407804133 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:36:44 INFO - PROCESS | 1957 | 1461407804162 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01ca800 == 88 [pid = 1957] [id = 333] 03:36:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bc33e8c00) [pid = 1957] [serial = 1000] [outer = (nil)] 03:36:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bc3bdb000) [pid = 1957] [serial = 1001] [outer = 0x7f7bc33e8c00] 03:36:44 INFO - PROCESS | 1957 | 1461407804223 Marionette DEBUG loaded listener.js 03:36:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bc5c37800) [pid = 1957] [serial = 1002] [outer = 0x7f7bc33e8c00] 03:36:45 INFO - PROCESS | 1957 | 1461407805104 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1236ms 03:36:45 INFO - PROCESS | 1957 | 1461407805156 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:36:45 INFO - PROCESS | 1957 | 1461407805159 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bbcb9e400) [pid = 1957] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bbcb99800) [pid = 1957] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bc2db8400) [pid = 1957] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb7ce3400) [pid = 1957] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb25d1800) [pid = 1957] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bbcb9d400) [pid = 1957] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:36:45 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bbf498800) [pid = 1957] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:36:45 INFO - PROCESS | 1957 | 1461407805408 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:36:45 INFO - PROCESS | 1957 | 1461407805410 Marionette TRACE conn4 <- [1,1306,null,{}] 03:36:45 INFO - PROCESS | 1957 | 1461407805415 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:45 INFO - PROCESS | 1957 | 1461407805571 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:36:45 INFO - PROCESS | 1957 | 1461407805589 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121d000 == 89 [pid = 1957] [id = 334] 03:36:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bc6a73400) [pid = 1957] [serial = 1003] [outer = (nil)] 03:36:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bc8351c00) [pid = 1957] [serial = 1004] [outer = 0x7f7bc6a73400] 03:36:45 INFO - PROCESS | 1957 | 1461407805653 Marionette DEBUG loaded listener.js 03:36:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bca156c00) [pid = 1957] [serial = 1005] [outer = 0x7f7bc6a73400] 03:36:46 INFO - PROCESS | 1957 | 1461407806434 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1106ms 03:36:46 INFO - PROCESS | 1957 | 1461407806505 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:36:46 INFO - PROCESS | 1957 | 1461407806508 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:36:46 INFO - PROCESS | 1957 | 1461407806515 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:36:46 INFO - PROCESS | 1957 | 1461407806518 Marionette TRACE conn4 <- [1,1310,null,{}] 03:36:46 INFO - PROCESS | 1957 | 1461407806522 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:46 INFO - PROCESS | 1957 | 1461407806681 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:36:46 INFO - PROCESS | 1957 | 1461407806690 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc371f000 == 90 [pid = 1957] [id = 335] 03:36:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bc835d800) [pid = 1957] [serial = 1006] [outer = (nil)] 03:36:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bcbb12000) [pid = 1957] [serial = 1007] [outer = 0x7f7bc835d800] 03:36:46 INFO - PROCESS | 1957 | 1461407806751 Marionette DEBUG loaded listener.js 03:36:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bd5d5c000) [pid = 1957] [serial = 1008] [outer = 0x7f7bc835d800] 03:36:47 INFO - PROCESS | 1957 | 1461407807727 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:36:47 INFO - PROCESS | 1957 | 1461407807806 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:36:47 INFO - PROCESS | 1957 | 1461407807814 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:36:47 INFO - PROCESS | 1957 | 1461407807820 Marionette TRACE conn4 <- [1,1314,null,{}] 03:36:47 INFO - PROCESS | 1957 | 1461407807829 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:48 INFO - PROCESS | 1957 | 1461407808070 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:36:48 INFO - PROCESS | 1957 | 1461407808305 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb619b000 == 91 [pid = 1957] [id = 336] 03:36:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb21d8000) [pid = 1957] [serial = 1009] [outer = (nil)] 03:36:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb5c8ec00) [pid = 1957] [serial = 1010] [outer = 0x7f7bb21d8000] 03:36:48 INFO - PROCESS | 1957 | 1461407808396 Marionette DEBUG loaded listener.js 03:36:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb6147400) [pid = 1957] [serial = 1011] [outer = 0x7f7bb21d8000] 03:36:49 INFO - PROCESS | 1957 | 1461407809251 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1488ms 03:36:49 INFO - PROCESS | 1957 | 1461407809303 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:36:49 INFO - PROCESS | 1957 | 1461407809311 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:36:49 INFO - PROCESS | 1957 | 1461407809321 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:36:49 INFO - PROCESS | 1957 | 1461407809325 Marionette TRACE conn4 <- [1,1318,null,{}] 03:36:49 INFO - PROCESS | 1957 | 1461407809331 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:49 INFO - PROCESS | 1957 | 1461407809517 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:36:49 INFO - PROCESS | 1957 | 1461407809695 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf731000 == 92 [pid = 1957] [id = 337] 03:36:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb7bf4000) [pid = 1957] [serial = 1012] [outer = (nil)] 03:36:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bbcd7c000) [pid = 1957] [serial = 1013] [outer = 0x7f7bb7bf4000] 03:36:49 INFO - PROCESS | 1957 | 1461407809767 Marionette DEBUG loaded listener.js 03:36:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bbf1dc000) [pid = 1957] [serial = 1014] [outer = 0x7f7bb7bf4000] 03:36:50 INFO - PROCESS | 1957 | 1461407810724 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1437ms 03:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:36:50 INFO - PROCESS | 1957 | 1461407810759 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:36:50 INFO - PROCESS | 1957 | 1461407810762 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:36:50 INFO - PROCESS | 1957 | 1461407810768 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:36:50 INFO - PROCESS | 1957 | 1461407810774 Marionette TRACE conn4 <- [1,1322,null,{}] 03:36:50 INFO - PROCESS | 1957 | 1461407810789 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:50 INFO - PROCESS | 1957 | 1461407810971 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:36:51 INFO - PROCESS | 1957 | 1461407811209 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8398000 == 93 [pid = 1957] [id = 338] 03:36:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bc2766c00) [pid = 1957] [serial = 1015] [outer = (nil)] 03:36:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bc3a82400) [pid = 1957] [serial = 1016] [outer = 0x7f7bc2766c00] 03:36:51 INFO - PROCESS | 1957 | 1461407811329 Marionette DEBUG loaded listener.js 03:36:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bc7c03c00) [pid = 1957] [serial = 1017] [outer = 0x7f7bc2766c00] 03:36:52 INFO - PROCESS | 1957 | 1461407812131 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1436ms 03:36:52 INFO - PROCESS | 1957 | 1461407812204 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:36:52 INFO - PROCESS | 1957 | 1461407812208 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:36:52 INFO - PROCESS | 1957 | 1461407812215 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:36:52 INFO - PROCESS | 1957 | 1461407812217 Marionette TRACE conn4 <- [1,1326,null,{}] 03:36:52 INFO - PROCESS | 1957 | 1461407812222 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:52 INFO - PROCESS | 1957 | 1461407812435 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:36:52 INFO - PROCESS | 1957 | 1461407812612 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91df800 == 94 [pid = 1957] [id = 339] 03:36:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bc3647400) [pid = 1957] [serial = 1018] [outer = (nil)] 03:36:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bcb806400) [pid = 1957] [serial = 1019] [outer = 0x7f7bc3647400] 03:36:52 INFO - PROCESS | 1957 | 1461407812690 Marionette DEBUG loaded listener.js 03:36:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bd6065400) [pid = 1957] [serial = 1020] [outer = 0x7f7bc3647400] 03:36:53 INFO - PROCESS | 1957 | 1461407813531 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:36:53 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 03:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1381ms 03:36:53 INFO - PROCESS | 1957 | 1461407813596 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:36:53 INFO - PROCESS | 1957 | 1461407813600 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:36:53 INFO - PROCESS | 1957 | 1461407813606 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:36:53 INFO - PROCESS | 1957 | 1461407813608 Marionette TRACE conn4 <- [1,1330,null,{}] 03:36:53 INFO - PROCESS | 1957 | 1461407813614 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:53 INFO - PROCESS | 1957 | 1461407813801 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:36:53 INFO - PROCESS | 1957 | 1461407813978 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb61a800 == 95 [pid = 1957] [id = 340] 03:36:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bc7c0f800) [pid = 1957] [serial = 1021] [outer = (nil)] 03:36:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bd7431400) [pid = 1957] [serial = 1022] [outer = 0x7f7bc7c0f800] 03:36:54 INFO - PROCESS | 1957 | 1461407814051 Marionette DEBUG loaded listener.js 03:36:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bdab6e800) [pid = 1957] [serial = 1023] [outer = 0x7f7bc7c0f800] 03:36:54 INFO - PROCESS | 1957 | 1461407814933 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:36:54 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 03:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1375ms 03:36:54 INFO - PROCESS | 1957 | 1461407814982 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:36:54 INFO - PROCESS | 1957 | 1461407814986 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:36:55 INFO - PROCESS | 1957 | 1461407815033 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:36:55 INFO - PROCESS | 1957 | 1461407815037 Marionette TRACE conn4 <- [1,1334,null,{}] 03:36:55 INFO - PROCESS | 1957 | 1461407815046 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:55 INFO - PROCESS | 1957 | 1461407815328 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:36:55 INFO - PROCESS | 1957 | 1461407815513 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb060800 == 96 [pid = 1957] [id = 341] 03:36:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bc9460800) [pid = 1957] [serial = 1024] [outer = (nil)] 03:36:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bdad13400) [pid = 1957] [serial = 1025] [outer = 0x7f7bc9460800] 03:36:55 INFO - PROCESS | 1957 | 1461407815634 Marionette DEBUG loaded listener.js 03:36:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bdb4cb800) [pid = 1957] [serial = 1026] [outer = 0x7f7bc9460800] 03:36:56 INFO - PROCESS | 1957 | 1461407816405 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1475ms 03:36:56 INFO - PROCESS | 1957 | 1461407816468 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:36:56 INFO - PROCESS | 1957 | 1461407816471 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:36:56 INFO - PROCESS | 1957 | 1461407816477 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:36:56 INFO - PROCESS | 1957 | 1461407816479 Marionette TRACE conn4 <- [1,1338,null,{}] 03:36:56 INFO - PROCESS | 1957 | 1461407816485 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:56 INFO - PROCESS | 1957 | 1461407816672 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:36:56 INFO - PROCESS | 1957 | 1461407816850 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc58000 == 97 [pid = 1957] [id = 342] 03:36:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bb2f93c00) [pid = 1957] [serial = 1027] [outer = (nil)] 03:36:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb2f9d000) [pid = 1957] [serial = 1028] [outer = 0x7f7bb2f93c00] 03:36:56 INFO - PROCESS | 1957 | 1461407816920 Marionette DEBUG loaded listener.js 03:36:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bb2fa1400) [pid = 1957] [serial = 1029] [outer = 0x7f7bb2f93c00] 03:36:58 INFO - PROCESS | 1957 | 1461407818257 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1836ms 03:36:58 INFO - PROCESS | 1957 | 1461407818313 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:36:58 INFO - PROCESS | 1957 | 1461407818316 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:36:58 INFO - PROCESS | 1957 | 1461407818322 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:36:58 INFO - PROCESS | 1957 | 1461407818325 Marionette TRACE conn4 <- [1,1342,null,{}] 03:36:58 INFO - PROCESS | 1957 | 1461407818415 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:58 INFO - PROCESS | 1957 | 1461407818585 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:36:58 INFO - PROCESS | 1957 | 1461407818759 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:36:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88c4000 == 98 [pid = 1957] [id = 343] 03:36:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bb2f98000) [pid = 1957] [serial = 1030] [outer = (nil)] 03:36:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bb5dde800) [pid = 1957] [serial = 1031] [outer = 0x7f7bb2f98000] 03:36:58 INFO - PROCESS | 1957 | 1461407818826 Marionette DEBUG loaded listener.js 03:36:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bb5de4000) [pid = 1957] [serial = 1032] [outer = 0x7f7bb2f98000] 03:36:59 INFO - PROCESS | 1957 | 1461407819620 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1330ms 03:36:59 INFO - PROCESS | 1957 | 1461407819666 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:36:59 INFO - PROCESS | 1957 | 1461407819668 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:36:59 INFO - PROCESS | 1957 | 1461407819675 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:36:59 INFO - PROCESS | 1957 | 1461407819677 Marionette TRACE conn4 <- [1,1346,null,{}] 03:36:59 INFO - PROCESS | 1957 | 1461407819682 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:36:59 INFO - PROCESS | 1957 | 1461407819851 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:37:00 INFO - PROCESS | 1957 | 1461407820047 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb255c000 == 99 [pid = 1957] [id = 344] 03:37:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bb2f98c00) [pid = 1957] [serial = 1033] [outer = (nil)] 03:37:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bb5de8c00) [pid = 1957] [serial = 1034] [outer = 0x7f7bb2f98c00] 03:37:00 INFO - PROCESS | 1957 | 1461407820121 Marionette DEBUG loaded listener.js 03:37:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bc313ac00) [pid = 1957] [serial = 1035] [outer = 0x7f7bb2f98c00] 03:37:01 INFO - PROCESS | 1957 | 1461407821024 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1381ms 03:37:01 INFO - PROCESS | 1957 | 1461407821057 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:37:01 INFO - PROCESS | 1957 | 1461407821061 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:37:01 INFO - PROCESS | 1957 | 1461407821066 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:37:01 INFO - PROCESS | 1957 | 1461407821068 Marionette TRACE conn4 <- [1,1350,null,{}] 03:37:01 INFO - PROCESS | 1957 | 1461407821074 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:01 INFO - PROCESS | 1957 | 1461407821248 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:37:01 INFO - PROCESS | 1957 | 1461407821447 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf4d9800 == 100 [pid = 1957] [id = 345] 03:37:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bb5de4400) [pid = 1957] [serial = 1036] [outer = (nil)] 03:37:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bbca76800) [pid = 1957] [serial = 1037] [outer = 0x7f7bb5de4400] 03:37:01 INFO - PROCESS | 1957 | 1461407821514 Marionette DEBUG loaded listener.js 03:37:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bc313fc00) [pid = 1957] [serial = 1038] [outer = 0x7f7bb5de4400] 03:37:02 INFO - PROCESS | 1957 | 1461407822410 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1876ms 03:37:03 INFO - PROCESS | 1957 | 1461407823035 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:37:03 INFO - PROCESS | 1957 | 1461407823042 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:37:03 INFO - PROCESS | 1957 | 1461407823053 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:37:03 INFO - PROCESS | 1957 | 1461407823056 Marionette TRACE conn4 <- [1,1354,null,{}] 03:37:03 INFO - PROCESS | 1957 | 1461407823064 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:03 INFO - PROCESS | 1957 | 1461407823233 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:37:03 INFO - PROCESS | 1957 | 1461407823425 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb631e800 == 101 [pid = 1957] [id = 346] 03:37:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bb3276400) [pid = 1957] [serial = 1039] [outer = (nil)] 03:37:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb3282400) [pid = 1957] [serial = 1040] [outer = 0x7f7bb3276400] 03:37:03 INFO - PROCESS | 1957 | 1461407823492 Marionette DEBUG loaded listener.js 03:37:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb5de8400) [pid = 1957] [serial = 1041] [outer = 0x7f7bb3276400] 03:37:04 INFO - PROCESS | 1957 | 1461407824550 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1529ms 03:37:04 INFO - PROCESS | 1957 | 1461407824582 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:37:04 INFO - PROCESS | 1957 | 1461407824588 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:37:04 INFO - PROCESS | 1957 | 1461407824598 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:37:04 INFO - PROCESS | 1957 | 1461407824604 Marionette TRACE conn4 <- [1,1358,null,{}] 03:37:04 INFO - PROCESS | 1957 | 1461407824609 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:04 INFO - PROCESS | 1957 | 1461407824773 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:37:05 INFO - PROCESS | 1957 | 1461407825051 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3190000 == 102 [pid = 1957] [id = 347] 03:37:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb6149000) [pid = 1957] [serial = 1042] [outer = (nil)] 03:37:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb63a5000) [pid = 1957] [serial = 1043] [outer = 0x7f7bb6149000] 03:37:05 INFO - PROCESS | 1957 | 1461407825129 Marionette DEBUG loaded listener.js 03:37:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bb63ac000) [pid = 1957] [serial = 1044] [outer = 0x7f7bb6149000] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc121d000 == 101 [pid = 1957] [id = 334] 03:37:05 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bc474bc00) [pid = 1957] [serial = 941] [outer = (nil)] [url = about:blank] 03:37:05 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bdaf95000) [pid = 1957] [serial = 911] [outer = (nil)] [url = about:blank] 03:37:05 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bb6095c00) [pid = 1957] [serial = 914] [outer = (nil)] [url = about:blank] 03:37:05 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bb25ccc00) [pid = 1957] [serial = 917] [outer = (nil)] [url = about:blank] 03:37:05 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bb327e000) [pid = 1957] [serial = 920] [outer = (nil)] [url = about:blank] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01ca800 == 100 [pid = 1957] [id = 333] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8b1000 == 99 [pid = 1957] [id = 332] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc5d800 == 98 [pid = 1957] [id = 331] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5a6a800 == 97 [pid = 1957] [id = 330] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80db800 == 96 [pid = 1957] [id = 329] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34dc800 == 95 [pid = 1957] [id = 327] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1064000 == 94 [pid = 1957] [id = 326] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0cdd800 == 93 [pid = 1957] [id = 325] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb441e000 == 92 [pid = 1957] [id = 324] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bde0e1800 == 91 [pid = 1957] [id = 323] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8589000 == 90 [pid = 1957] [id = 322] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb2de800 == 89 [pid = 1957] [id = 321] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7415000 == 88 [pid = 1957] [id = 320] 03:37:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd01e5000 == 87 [pid = 1957] [id = 319] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91fc000 == 86 [pid = 1957] [id = 318] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc82c7000 == 85 [pid = 1957] [id = 317] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5d8b800 == 84 [pid = 1957] [id = 316] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf3ae000 == 83 [pid = 1957] [id = 315] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb6188800 == 82 [pid = 1957] [id = 314] 03:37:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32ea000 == 81 [pid = 1957] [id = 313] 03:37:06 INFO - PROCESS | 1957 | 1461407826051 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1483ms 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bca157000) [pid = 1957] [serial = 885] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bc3348800) [pid = 1957] [serial = 935] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7bbf493400) [pid = 1957] [serial = 932] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bc347dc00) [pid = 1957] [serial = 936] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bc3a75400) [pid = 1957] [serial = 938] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bc7c0fc00) [pid = 1957] [serial = 905] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bd742bc00) [pid = 1957] [serial = 902] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bb614e400) [pid = 1957] [serial = 908] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bb80aec00) [pid = 1957] [serial = 927] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bb7d6d800) [pid = 1957] [serial = 926] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bbf1e4400) [pid = 1957] [serial = 890] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bb5c8c000) [pid = 1957] [serial = 887] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bd60d6800) [pid = 1957] [serial = 899] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bb327ac00) [pid = 1957] [serial = 923] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bc3bd7800) [pid = 1957] [serial = 893] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bbcd7e400) [pid = 1957] [serial = 929] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bca132c00) [pid = 1957] [serial = 896] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bbefad000) [pid = 1957] [serial = 930] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bb5b9e000) [pid = 1957] [serial = 924] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bc2907400) [pid = 1957] [serial = 933] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bc474c400) [pid = 1957] [serial = 939] [outer = (nil)] [url = about:blank] 03:37:06 INFO - PROCESS | 1957 | 1461407826139 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:37:06 INFO - PROCESS | 1957 | 1461407826142 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:37:06 INFO - PROCESS | 1957 | 1461407826151 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:37:06 INFO - PROCESS | 1957 | 1461407826153 Marionette TRACE conn4 <- [1,1362,null,{}] 03:37:06 INFO - PROCESS | 1957 | 1461407826168 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:06 INFO - PROCESS | 1957 | 1461407826348 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:37:06 INFO - PROCESS | 1957 | 1461407826361 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61cc000 == 82 [pid = 1957] [id = 348] 03:37:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb7bed800) [pid = 1957] [serial = 1045] [outer = (nil)] 03:37:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bb7cb4400) [pid = 1957] [serial = 1046] [outer = 0x7f7bb7bed800] 03:37:06 INFO - PROCESS | 1957 | 1461407826434 Marionette DEBUG loaded listener.js 03:37:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bb80a2000) [pid = 1957] [serial = 1047] [outer = 0x7f7bb7bed800] 03:37:07 INFO - PROCESS | 1957 | 1461407827320 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1230ms 03:37:07 INFO - PROCESS | 1957 | 1461407827381 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:37:07 INFO - PROCESS | 1957 | 1461407827385 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:37:07 INFO - PROCESS | 1957 | 1461407827390 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:37:07 INFO - PROCESS | 1957 | 1461407827392 Marionette TRACE conn4 <- [1,1366,null,{}] 03:37:07 INFO - PROCESS | 1957 | 1461407827401 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:07 INFO - PROCESS | 1957 | 1461407827609 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:37:07 INFO - PROCESS | 1957 | 1461407827700 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcda8800 == 83 [pid = 1957] [id = 349] 03:37:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb7756800) [pid = 1957] [serial = 1048] [outer = (nil)] 03:37:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bbca6b800) [pid = 1957] [serial = 1049] [outer = 0x7f7bb7756800] 03:37:07 INFO - PROCESS | 1957 | 1461407827762 Marionette DEBUG loaded listener.js 03:37:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bbcba0c00) [pid = 1957] [serial = 1050] [outer = 0x7f7bb7756800] 03:37:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e57000 == 82 [pid = 1957] [id = 10] 03:37:08 INFO - PROCESS | 1957 | 1461407828616 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:37:08 INFO - PROCESS | 1957 | 1461407828678 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:37:08 INFO - PROCESS | 1957 | 1461407828683 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:37:08 INFO - PROCESS | 1957 | 1461407828686 Marionette TRACE conn4 <- [1,1370,null,{}] 03:37:08 INFO - PROCESS | 1957 | 1461407828691 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:08 INFO - PROCESS | 1957 | 1461407828887 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:37:08 INFO - PROCESS | 1957 | 1461407828918 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd69000 == 83 [pid = 1957] [id = 350] 03:37:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bbcba1000) [pid = 1957] [serial = 1051] [outer = (nil)] 03:37:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bbd954000) [pid = 1957] [serial = 1052] [outer = 0x7f7bbcba1000] 03:37:08 INFO - PROCESS | 1957 | 1461407828976 Marionette DEBUG loaded listener.js 03:37:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bbefabc00) [pid = 1957] [serial = 1053] [outer = 0x7f7bbcba1000] 03:37:09 INFO - PROCESS | 1957 | 1461407829819 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:37:09 INFO - PROCESS | 1957 | 1461407829864 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:37:09 INFO - PROCESS | 1957 | 1461407829875 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:37:09 INFO - PROCESS | 1957 | 1461407829877 Marionette TRACE conn4 <- [1,1374,null,{}] 03:37:09 INFO - PROCESS | 1957 | 1461407829882 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:10 INFO - PROCESS | 1957 | 1461407830535 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bb25d0400) [pid = 1957] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bc33e8c00) [pid = 1957] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bbd952400) [pid = 1957] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bc6a73400) [pid = 1957] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bc2907000) [pid = 1957] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:37:10 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bb5b9b000) [pid = 1957] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:37:10 INFO - PROCESS | 1957 | 1461407830712 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd7a800 == 84 [pid = 1957] [id = 351] 03:37:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb5b9b000) [pid = 1957] [serial = 1054] [outer = (nil)] 03:37:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bbd952400) [pid = 1957] [serial = 1055] [outer = 0x7f7bb5b9b000] 03:37:10 INFO - PROCESS | 1957 | 1461407830779 Marionette DEBUG loaded listener.js 03:37:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bc2767000) [pid = 1957] [serial = 1056] [outer = 0x7f7bb5b9b000] 03:37:11 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:11 INFO - PROCESS | 1957 | 1461407831435 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:37:11 INFO - PROCESS | 1957 | 1461407831453 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:37:11 INFO - PROCESS | 1957 | 1461407831459 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:37:11 INFO - PROCESS | 1957 | 1461407831472 Marionette TRACE conn4 <- [1,1378,null,{}] 03:37:11 INFO - PROCESS | 1957 | 1461407831477 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:11 INFO - PROCESS | 1957 | 1461407831639 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:37:11 INFO - PROCESS | 1957 | 1461407831780 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc2800 == 85 [pid = 1957] [id = 352] 03:37:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bb6149400) [pid = 1957] [serial = 1057] [outer = (nil)] 03:37:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bc2904800) [pid = 1957] [serial = 1058] [outer = 0x7f7bb6149400] 03:37:11 INFO - PROCESS | 1957 | 1461407831842 Marionette DEBUG loaded listener.js 03:37:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bc313f000) [pid = 1957] [serial = 1059] [outer = 0x7f7bb6149400] 03:37:12 INFO - PROCESS | 1957 | 1461407832633 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:37:12 INFO - PROCESS | 1957 | 1461407832749 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:37:12 INFO - PROCESS | 1957 | 1461407832759 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:37:12 INFO - PROCESS | 1957 | 1461407832764 Marionette TRACE conn4 <- [1,1382,null,{}] 03:37:12 INFO - PROCESS | 1957 | 1461407832772 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:13 INFO - PROCESS | 1957 | 1461407832997 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:37:13 INFO - PROCESS | 1957 | 1461407833236 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb4415800 == 86 [pid = 1957] [id = 353] 03:37:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb2f99800) [pid = 1957] [serial = 1060] [outer = (nil)] 03:37:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bb5ba1000) [pid = 1957] [serial = 1061] [outer = 0x7f7bb2f99800] 03:37:13 INFO - PROCESS | 1957 | 1461407833356 Marionette DEBUG loaded listener.js 03:37:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bb5fd5c00) [pid = 1957] [serial = 1062] [outer = 0x7f7bb2f99800] 03:37:14 INFO - PROCESS | 1957 | [1957] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:37:14 INFO - PROCESS | 1957 | 1461407834326 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:37:14 INFO - PROCESS | 1957 | 1461407834412 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:37:14 INFO - PROCESS | 1957 | 1461407834422 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:37:14 INFO - PROCESS | 1957 | 1461407834427 Marionette TRACE conn4 <- [1,1386,null,{}] 03:37:14 INFO - PROCESS | 1957 | 1461407834432 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:14 INFO - PROCESS | 1957 | 1461407834659 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:37:14 INFO - PROCESS | 1957 | 1461407834934 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc6b800 == 87 [pid = 1957] [id = 354] 03:37:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bb774d800) [pid = 1957] [serial = 1063] [outer = (nil)] 03:37:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bb7bf3400) [pid = 1957] [serial = 1064] [outer = 0x7f7bb774d800] 03:37:15 INFO - PROCESS | 1957 | 1461407835007 Marionette DEBUG loaded listener.js 03:37:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bb80aec00) [pid = 1957] [serial = 1065] [outer = 0x7f7bb774d800] 03:37:15 INFO - PROCESS | 1957 | 1461407835987 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:37:16 INFO - PROCESS | 1957 | 1461407836006 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:37:16 INFO - PROCESS | 1957 | 1461407836011 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:37:16 INFO - PROCESS | 1957 | 1461407836017 Marionette TRACE conn4 <- [1,1390,null,{}] 03:37:16 INFO - PROCESS | 1957 | 1461407836033 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:16 INFO - PROCESS | 1957 | 1461407836210 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:37:16 INFO - PROCESS | 1957 | 1461407836446 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e5d000 == 88 [pid = 1957] [id = 355] 03:37:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bbefad000) [pid = 1957] [serial = 1066] [outer = (nil)] 03:37:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bbf460c00) [pid = 1957] [serial = 1067] [outer = 0x7f7bbefad000] 03:37:16 INFO - PROCESS | 1957 | 1461407836566 Marionette DEBUG loaded listener.js 03:37:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bbf859c00) [pid = 1957] [serial = 1068] [outer = 0x7f7bbefad000] 03:37:17 INFO - PROCESS | 1957 | 1461407837396 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1441ms 03:37:17 INFO - PROCESS | 1957 | 1461407837453 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:37:17 INFO - PROCESS | 1957 | 1461407837457 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:37:17 INFO - PROCESS | 1957 | 1461407837463 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:37:17 INFO - PROCESS | 1957 | 1461407837465 Marionette TRACE conn4 <- [1,1394,null,{}] 03:37:17 INFO - PROCESS | 1957 | 1461407837470 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:17 INFO - PROCESS | 1957 | 1461407837642 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:37:17 INFO - PROCESS | 1957 | 1461407837824 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc311b000 == 89 [pid = 1957] [id = 356] 03:37:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bbefb4c00) [pid = 1957] [serial = 1069] [outer = (nil)] 03:37:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bc313a400) [pid = 1957] [serial = 1070] [outer = 0x7f7bbefb4c00] 03:37:17 INFO - PROCESS | 1957 | 1461407837893 Marionette DEBUG loaded listener.js 03:37:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bc3145000) [pid = 1957] [serial = 1071] [outer = 0x7f7bbefb4c00] 03:37:18 INFO - PROCESS | 1957 | 1461407838736 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1329ms 03:37:18 INFO - PROCESS | 1957 | 1461407838793 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:37:18 INFO - PROCESS | 1957 | 1461407838796 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:37:18 INFO - PROCESS | 1957 | 1461407838802 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:37:18 INFO - PROCESS | 1957 | 1461407838804 Marionette TRACE conn4 <- [1,1398,null,{}] 03:37:18 INFO - PROCESS | 1957 | 1461407838809 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:18 INFO - PROCESS | 1957 | 1461407838977 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:37:19 INFO - PROCESS | 1957 | 1461407839159 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34c8000 == 90 [pid = 1957] [id = 357] 03:37:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bbf85e000) [pid = 1957] [serial = 1072] [outer = (nil)] 03:37:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bc3348000) [pid = 1957] [serial = 1073] [outer = 0x7f7bbf85e000] 03:37:19 INFO - PROCESS | 1957 | 1461407839232 Marionette DEBUG loaded listener.js 03:37:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bc33ecc00) [pid = 1957] [serial = 1074] [outer = 0x7f7bbf85e000] 03:37:20 INFO - PROCESS | 1957 | 1461407840035 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1283ms 03:37:20 INFO - PROCESS | 1957 | 1461407840085 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:37:20 INFO - PROCESS | 1957 | 1461407840089 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:37:20 INFO - PROCESS | 1957 | 1461407840094 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:37:20 INFO - PROCESS | 1957 | 1461407840097 Marionette TRACE conn4 <- [1,1402,null,{}] 03:37:20 INFO - PROCESS | 1957 | 1461407840102 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:20 INFO - PROCESS | 1957 | 1461407840331 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:37:20 INFO - PROCESS | 1957 | 1461407840513 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c78000 == 91 [pid = 1957] [id = 358] 03:37:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bc3479000) [pid = 1957] [serial = 1075] [outer = (nil)] 03:37:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bc3a77000) [pid = 1957] [serial = 1076] [outer = 0x7f7bc3479000] 03:37:20 INFO - PROCESS | 1957 | 1461407840592 Marionette DEBUG loaded listener.js 03:37:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bc3bdec00) [pid = 1957] [serial = 1077] [outer = 0x7f7bc3479000] 03:37:21 INFO - PROCESS | 1957 | 1461407841462 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1428ms 03:37:21 INFO - PROCESS | 1957 | 1461407841524 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:37:21 INFO - PROCESS | 1957 | 1461407841529 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:37:21 INFO - PROCESS | 1957 | 1461407841535 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:37:21 INFO - PROCESS | 1957 | 1461407841538 Marionette TRACE conn4 <- [1,1406,null,{}] 03:37:21 INFO - PROCESS | 1957 | 1461407841543 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:21 INFO - PROCESS | 1957 | 1461407841737 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:37:21 INFO - PROCESS | 1957 | 1461407841915 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc82c7000 == 92 [pid = 1957] [id = 359] 03:37:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bc3479800) [pid = 1957] [serial = 1078] [outer = (nil)] 03:37:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bc6509c00) [pid = 1957] [serial = 1079] [outer = 0x7f7bc3479800] 03:37:21 INFO - PROCESS | 1957 | 1461407841989 Marionette DEBUG loaded listener.js 03:37:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bc7597800) [pid = 1957] [serial = 1080] [outer = 0x7f7bc3479800] 03:37:22 INFO - PROCESS | 1957 | 1461407842834 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1334ms 03:37:22 INFO - PROCESS | 1957 | 1461407842868 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:37:22 INFO - PROCESS | 1957 | 1461407842871 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:37:22 INFO - PROCESS | 1957 | 1461407842877 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:37:22 INFO - PROCESS | 1957 | 1461407842879 Marionette TRACE conn4 <- [1,1410,null,{}] 03:37:22 INFO - PROCESS | 1957 | 1461407842884 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:23 INFO - PROCESS | 1957 | 1461407843052 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:37:23 INFO - PROCESS | 1957 | 1461407843234 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b17800 == 93 [pid = 1957] [id = 360] 03:37:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bc3643400) [pid = 1957] [serial = 1081] [outer = (nil)] 03:37:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bc7c0f400) [pid = 1957] [serial = 1082] [outer = 0x7f7bc3643400] 03:37:23 INFO - PROCESS | 1957 | 1461407843302 Marionette DEBUG loaded listener.js 03:37:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bc8354c00) [pid = 1957] [serial = 1083] [outer = 0x7f7bc3643400] 03:37:24 INFO - PROCESS | 1957 | 1461407844208 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1382ms 03:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:37:24 INFO - PROCESS | 1957 | 1461407844261 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:37:24 INFO - PROCESS | 1957 | 1461407844264 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:37:24 INFO - PROCESS | 1957 | 1461407844269 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:37:24 INFO - PROCESS | 1957 | 1461407844273 Marionette TRACE conn4 <- [1,1414,null,{}] 03:37:24 INFO - PROCESS | 1957 | 1461407844278 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:24 INFO - PROCESS | 1957 | 1461407844484 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:37:24 INFO - PROCESS | 1957 | 1461407844665 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2d0000 == 94 [pid = 1957] [id = 361] 03:37:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb774f000) [pid = 1957] [serial = 1084] [outer = (nil)] 03:37:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bc8355400) [pid = 1957] [serial = 1085] [outer = 0x7f7bb774f000] 03:37:24 INFO - PROCESS | 1957 | 1461407844736 Marionette DEBUG loaded listener.js 03:37:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bc912c000) [pid = 1957] [serial = 1086] [outer = 0x7f7bb774f000] 03:37:25 INFO - PROCESS | 1957 | 1461407845693 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1432ms 03:37:25 INFO - PROCESS | 1957 | 1461407845701 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:37:25 INFO - PROCESS | 1957 | 1461407845705 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:37:25 INFO - PROCESS | 1957 | 1461407845710 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:37:25 INFO - PROCESS | 1957 | 1461407845712 Marionette TRACE conn4 <- [1,1418,null,{}] 03:37:25 INFO - PROCESS | 1957 | 1461407845718 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:25 INFO - PROCESS | 1957 | 1461407845898 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:37:26 INFO - PROCESS | 1957 | 1461407846078 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd518b000 == 95 [pid = 1957] [id = 362] 03:37:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bbcd72800) [pid = 1957] [serial = 1087] [outer = (nil)] 03:37:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bca162400) [pid = 1957] [serial = 1088] [outer = 0x7f7bbcd72800] 03:37:26 INFO - PROCESS | 1957 | 1461407846146 Marionette DEBUG loaded listener.js 03:37:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bcb869c00) [pid = 1957] [serial = 1089] [outer = 0x7f7bbcd72800] 03:37:27 INFO - PROCESS | 1957 | 1461407847371 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1733ms 03:37:27 INFO - PROCESS | 1957 | 1461407847445 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:37:27 INFO - PROCESS | 1957 | 1461407847449 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:37:27 INFO - PROCESS | 1957 | 1461407847458 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:37:27 INFO - PROCESS | 1957 | 1461407847462 Marionette TRACE conn4 <- [1,1422,null,{}] 03:37:27 INFO - PROCESS | 1957 | 1461407847469 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:27 INFO - PROCESS | 1957 | 1461407847678 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:37:27 INFO - PROCESS | 1957 | 1461407847904 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc5c800 == 96 [pid = 1957] [id = 363] 03:37:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bb5ddf400) [pid = 1957] [serial = 1090] [outer = (nil)] 03:37:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bb5fd6000) [pid = 1957] [serial = 1091] [outer = 0x7f7bb5ddf400] 03:37:27 INFO - PROCESS | 1957 | 1461407847971 Marionette DEBUG loaded listener.js 03:37:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bb63a4800) [pid = 1957] [serial = 1092] [outer = 0x7f7bb5ddf400] 03:37:28 INFO - PROCESS | 1957 | 1461407848866 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1483ms 03:37:28 INFO - PROCESS | 1957 | 1461407848941 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:37:28 INFO - PROCESS | 1957 | 1461407848949 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:37:28 INFO - PROCESS | 1957 | 1461407848959 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:37:28 INFO - PROCESS | 1957 | 1461407848962 Marionette TRACE conn4 <- [1,1426,null,{}] 03:37:28 INFO - PROCESS | 1957 | 1461407848967 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:29 INFO - PROCESS | 1957 | 1461407849239 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:37:29 INFO - PROCESS | 1957 | 1461407849539 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1067800 == 97 [pid = 1957] [id = 364] 03:37:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bb21e0000) [pid = 1957] [serial = 1093] [outer = (nil)] 03:37:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bb63ae400) [pid = 1957] [serial = 1094] [outer = 0x7f7bb21e0000] 03:37:29 INFO - PROCESS | 1957 | 1461407849609 Marionette DEBUG loaded listener.js 03:37:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bb7cf0800) [pid = 1957] [serial = 1095] [outer = 0x7f7bb21e0000] 03:37:30 INFO - PROCESS | 1957 | 1461407850498 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1576ms 03:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:37:30 INFO - PROCESS | 1957 | 1461407850535 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:37:30 INFO - PROCESS | 1957 | 1461407850538 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:37:30 INFO - PROCESS | 1957 | 1461407850544 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:37:30 INFO - PROCESS | 1957 | 1461407850549 Marionette TRACE conn4 <- [1,1430,null,{}] 03:37:30 INFO - PROCESS | 1957 | 1461407850563 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:30 INFO - PROCESS | 1957 | 1461407850742 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:37:31 INFO - PROCESS | 1957 | 1461407851006 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdaa2000 == 98 [pid = 1957] [id = 365] 03:37:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bb21e2800) [pid = 1957] [serial = 1096] [outer = (nil)] 03:37:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bbf187400) [pid = 1957] [serial = 1097] [outer = 0x7f7bb21e2800] 03:37:31 INFO - PROCESS | 1957 | 1461407851123 Marionette DEBUG loaded listener.js 03:37:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bbf711c00) [pid = 1957] [serial = 1098] [outer = 0x7f7bb21e2800] 03:37:31 INFO - PROCESS | 1957 | 1461407851966 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1482ms 03:37:32 INFO - PROCESS | 1957 | 1461407852026 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:37:32 INFO - PROCESS | 1957 | 1461407852030 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:37:32 INFO - PROCESS | 1957 | 1461407852036 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:37:32 INFO - PROCESS | 1957 | 1461407852038 Marionette TRACE conn4 <- [1,1434,null,{}] 03:37:32 INFO - PROCESS | 1957 | 1461407852043 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:32 INFO - PROCESS | 1957 | 1461407852203 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:37:32 INFO - PROCESS | 1957 | 1461407852388 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda85000 == 99 [pid = 1957] [id = 366] 03:37:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bb3278400) [pid = 1957] [serial = 1099] [outer = (nil)] 03:37:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bc2904c00) [pid = 1957] [serial = 1100] [outer = 0x7f7bb3278400] 03:37:32 INFO - PROCESS | 1957 | 1461407852455 Marionette DEBUG loaded listener.js 03:37:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bc313c000) [pid = 1957] [serial = 1101] [outer = 0x7f7bb3278400] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdd7a800 == 98 [pid = 1957] [id = 351] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bcbb12000) [pid = 1957] [serial = 1007] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bb5fdd400) [pid = 1957] [serial = 962] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bb5b97c00) [pid = 1957] [serial = 944] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bb21dec00) [pid = 1957] [serial = 977] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bc3480400) [pid = 1957] [serial = 986] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bd713e800) [pid = 1957] [serial = 974] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bc6a6dc00) [pid = 1957] [serial = 953] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bc3641400) [pid = 1957] [serial = 983] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bc8359400) [pid = 1957] [serial = 956] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bdaf9dc00) [pid = 1957] [serial = 968] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bbf865400) [pid = 1957] [serial = 950] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bbca6c400) [pid = 1957] [serial = 947] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bb10c4800) [pid = 1957] [serial = 980] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bdad12800) [pid = 1957] [serial = 965] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bb1ff0400) [pid = 1957] [serial = 971] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bd7134c00) [pid = 1957] [serial = 959] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdd69000 == 97 [pid = 1957] [id = 350] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcda8800 == 96 [pid = 1957] [id = 349] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61cc000 == 95 [pid = 1957] [id = 348] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3190000 == 94 [pid = 1957] [id = 347] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb631e800 == 93 [pid = 1957] [id = 346] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc58000 == 92 [pid = 1957] [id = 342] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb060800 == 91 [pid = 1957] [id = 341] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb61a800 == 90 [pid = 1957] [id = 340] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91df800 == 89 [pid = 1957] [id = 339] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8398000 == 88 [pid = 1957] [id = 338] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf731000 == 87 [pid = 1957] [id = 337] 03:37:33 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb619b000 == 86 [pid = 1957] [id = 336] 03:37:33 INFO - PROCESS | 1957 | 1461407853447 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1431ms 03:37:33 INFO - PROCESS | 1957 | 1461407853468 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:37:33 INFO - PROCESS | 1957 | 1461407853471 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:37:33 INFO - PROCESS | 1957 | 1461407853476 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:37:33 INFO - PROCESS | 1957 | 1461407853478 Marionette TRACE conn4 <- [1,1438,null,{}] 03:37:33 INFO - PROCESS | 1957 | 1461407853483 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:33 INFO - PROCESS | 1957 | 1461407853640 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bb614e800) [pid = 1957] [serial = 990] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bc5c37800) [pid = 1957] [serial = 1002] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bbfcbc400) [pid = 1957] [serial = 995] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bca156c00) [pid = 1957] [serial = 1005] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bc364b000) [pid = 1957] [serial = 998] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc364ec00) [pid = 1957] [serial = 999] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bbd94b400) [pid = 1957] [serial = 993] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bb80a9400) [pid = 1957] [serial = 992] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bb5c89000) [pid = 1957] [serial = 989] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bc333dc00) [pid = 1957] [serial = 996] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bc8351c00) [pid = 1957] [serial = 1004] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bc3bdb000) [pid = 1957] [serial = 1001] [outer = (nil)] [url = about:blank] 03:37:33 INFO - PROCESS | 1957 | 1461407853795 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52c4800 == 87 [pid = 1957] [id = 367] 03:37:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb10c4800) [pid = 1957] [serial = 1102] [outer = (nil)] 03:37:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb6099400) [pid = 1957] [serial = 1103] [outer = 0x7f7bb10c4800] 03:37:33 INFO - PROCESS | 1957 | 1461407853857 Marionette DEBUG loaded listener.js 03:37:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bc3341800) [pid = 1957] [serial = 1104] [outer = 0x7f7bb10c4800] 03:37:34 INFO - PROCESS | 1957 | 1461407854578 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1129ms 03:37:34 INFO - PROCESS | 1957 | 1461407854606 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:37:34 INFO - PROCESS | 1957 | 1461407854609 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:37:34 INFO - PROCESS | 1957 | 1461407854615 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:37:34 INFO - PROCESS | 1957 | 1461407854617 Marionette TRACE conn4 <- [1,1442,null,{}] 03:37:34 INFO - PROCESS | 1957 | 1461407854623 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:34 INFO - PROCESS | 1957 | 1461407854879 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:37:34 INFO - PROCESS | 1957 | 1461407854897 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8bb000 == 88 [pid = 1957] [id = 368] 03:37:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bb63ab800) [pid = 1957] [serial = 1105] [outer = (nil)] 03:37:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bc3647c00) [pid = 1957] [serial = 1106] [outer = 0x7f7bb63ab800] 03:37:35 INFO - PROCESS | 1957 | 1461407855039 Marionette DEBUG loaded listener.js 03:37:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bc5c37800) [pid = 1957] [serial = 1107] [outer = 0x7f7bb63ab800] 03:37:35 INFO - PROCESS | 1957 | 1461407855810 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1225ms 03:37:35 INFO - PROCESS | 1957 | 1461407855841 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:37:35 INFO - PROCESS | 1957 | 1461407855844 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:37:35 INFO - PROCESS | 1957 | 1461407855849 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:37:35 INFO - PROCESS | 1957 | 1461407855852 Marionette TRACE conn4 <- [1,1446,null,{}] 03:37:35 INFO - PROCESS | 1957 | 1461407855857 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:36 INFO - PROCESS | 1957 | 1461407856073 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:37:36 INFO - PROCESS | 1957 | 1461407856098 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc370e800 == 89 [pid = 1957] [id = 369] 03:37:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bb63a6800) [pid = 1957] [serial = 1108] [outer = (nil)] 03:37:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bc6a72c00) [pid = 1957] [serial = 1109] [outer = 0x7f7bb63a6800] 03:37:36 INFO - PROCESS | 1957 | 1461407856157 Marionette DEBUG loaded listener.js 03:37:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bc8352800) [pid = 1957] [serial = 1110] [outer = 0x7f7bb63a6800] 03:37:37 INFO - PROCESS | 1957 | 1461407857048 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1226ms 03:37:37 INFO - PROCESS | 1957 | 1461407857077 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:37:37 INFO - PROCESS | 1957 | 1461407857080 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:37:37 INFO - PROCESS | 1957 | 1461407857095 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:37:37 INFO - PROCESS | 1957 | 1461407857098 Marionette TRACE conn4 <- [1,1450,null,{}] 03:37:37 INFO - PROCESS | 1957 | 1461407857103 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:37 INFO - PROCESS | 1957 | 1461407857305 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:37:37 INFO - PROCESS | 1957 | 1461407857334 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb3000 == 90 [pid = 1957] [id = 370] 03:37:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bc6573400) [pid = 1957] [serial = 1111] [outer = (nil)] 03:37:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bca2b5800) [pid = 1957] [serial = 1112] [outer = 0x7f7bc6573400] 03:37:37 INFO - PROCESS | 1957 | 1461407857391 Marionette DEBUG loaded listener.js 03:37:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bcb89fc00) [pid = 1957] [serial = 1113] [outer = 0x7f7bc6573400] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bbf863800) [pid = 1957] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bb7cae800) [pid = 1957] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bca12c000) [pid = 1957] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bc0f3d400) [pid = 1957] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bc978a000) [pid = 1957] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc3475800) [pid = 1957] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bc6a6fc00) [pid = 1957] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bc3484c00) [pid = 1957] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bd6ea3000) [pid = 1957] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bbcd7dc00) [pid = 1957] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bbcb9c800) [pid = 1957] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bbf1e3c00) [pid = 1957] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bc2909000) [pid = 1957] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bdad11c00) [pid = 1957] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bb80a1800) [pid = 1957] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bc3bd5000) [pid = 1957] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7bbed43800) [pid = 1957] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bc3bd8400) [pid = 1957] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bc513b400) [pid = 1957] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bdad76800) [pid = 1957] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bca365c00) [pid = 1957] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bc8062400) [pid = 1957] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bcbb1f000) [pid = 1957] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bcb80b000) [pid = 1957] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bbf45c800) [pid = 1957] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bc7eadc00) [pid = 1957] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bc5db0400) [pid = 1957] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bb80a2800) [pid = 1957] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bb10c2800) [pid = 1957] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bbcba1000) [pid = 1957] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb7bed800) [pid = 1957] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bb21d8000) [pid = 1957] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bb6149000) [pid = 1957] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bc3647400) [pid = 1957] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb7756800) [pid = 1957] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb7bf4000) [pid = 1957] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bb3276400) [pid = 1957] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bc2766c00) [pid = 1957] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bc835d800) [pid = 1957] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bb5b9b000) [pid = 1957] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bc0353000) [pid = 1957] [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.] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bb21d5800) [pid = 1957] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bb5fdb800) [pid = 1957] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bd62af000) [pid = 1957] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bb6145800) [pid = 1957] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bc7c0ac00) [pid = 1957] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bb5fdfc00) [pid = 1957] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb5c82400) [pid = 1957] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bc6571c00) [pid = 1957] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb1fe8c00) [pid = 1957] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bd724e400) [pid = 1957] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bc3a80c00) [pid = 1957] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bbefae800) [pid = 1957] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb10c0800) [pid = 1957] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bc3a76000) [pid = 1957] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb5fd8000) [pid = 1957] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb10c2400) [pid = 1957] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb1fe6800) [pid = 1957] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb6146c00) [pid = 1957] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bb608d400) [pid = 1957] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bb25c3800) [pid = 1957] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bb25c5c00) [pid = 1957] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb327e400) [pid = 1957] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bb80a1c00) [pid = 1957] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bbf35e000) [pid = 1957] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bbf45f000) [pid = 1957] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:37:38 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bc33e4000) [pid = 1957] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:37:38 INFO - PROCESS | 1957 | 1461407858880 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1826ms 03:37:38 INFO - PROCESS | 1957 | 1461407858922 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:37:38 INFO - PROCESS | 1957 | 1461407858924 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:37:38 INFO - PROCESS | 1957 | 1461407858930 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:37:38 INFO - PROCESS | 1957 | 1461407858932 Marionette TRACE conn4 <- [1,1454,null,{}] 03:37:38 INFO - PROCESS | 1957 | 1461407858937 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:39 INFO - PROCESS | 1957 | 1461407859145 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:37:39 INFO - PROCESS | 1957 | 1461407859173 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43df000 == 91 [pid = 1957] [id = 371] 03:37:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb10ba400) [pid = 1957] [serial = 1114] [outer = (nil)] 03:37:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb25cac00) [pid = 1957] [serial = 1115] [outer = 0x7f7bb10ba400] 03:37:39 INFO - PROCESS | 1957 | 1461407859230 Marionette DEBUG loaded listener.js 03:37:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb608d000) [pid = 1957] [serial = 1116] [outer = 0x7f7bb10ba400] 03:37:39 INFO - PROCESS | 1957 | 1461407859952 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1074ms 03:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:37:40 INFO - PROCESS | 1957 | 1461407860005 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:37:40 INFO - PROCESS | 1957 | 1461407860007 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:37:40 INFO - PROCESS | 1957 | 1461407860017 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:37:40 INFO - PROCESS | 1957 | 1461407860019 Marionette TRACE conn4 <- [1,1458,null,{}] 03:37:40 INFO - PROCESS | 1957 | 1461407860024 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:40 INFO - PROCESS | 1957 | 1461407860224 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:37:40 INFO - PROCESS | 1957 | 1461407860241 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd7a000 == 92 [pid = 1957] [id = 372] 03:37:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb1fe6800) [pid = 1957] [serial = 1117] [outer = (nil)] 03:37:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb7bed800) [pid = 1957] [serial = 1118] [outer = 0x7f7bb1fe6800] 03:37:40 INFO - PROCESS | 1957 | 1461407860299 Marionette DEBUG loaded listener.js 03:37:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bbd94e000) [pid = 1957] [serial = 1119] [outer = 0x7f7bb1fe6800] 03:37:41 INFO - PROCESS | 1957 | 1461407861467 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1535ms 03:37:41 INFO - PROCESS | 1957 | 1461407861548 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:37:41 INFO - PROCESS | 1957 | 1461407861554 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:37:41 INFO - PROCESS | 1957 | 1461407861560 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:37:41 INFO - PROCESS | 1957 | 1461407861566 Marionette TRACE conn4 <- [1,1462,null,{}] 03:37:41 INFO - PROCESS | 1957 | 1461407861573 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:41 INFO - PROCESS | 1957 | 1461407861812 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:37:42 INFO - PROCESS | 1957 | 1461407862088 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcda3800 == 93 [pid = 1957] [id = 373] 03:37:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb5de5400) [pid = 1957] [serial = 1120] [outer = (nil)] 03:37:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb63a7c00) [pid = 1957] [serial = 1121] [outer = 0x7f7bb5de5400] 03:37:42 INFO - PROCESS | 1957 | 1461407862163 Marionette DEBUG loaded listener.js 03:37:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb7cadc00) [pid = 1957] [serial = 1122] [outer = 0x7f7bb5de5400] 03:37:43 INFO - PROCESS | 1957 | 1461407863104 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1585ms 03:37:43 INFO - PROCESS | 1957 | 1461407863145 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:37:43 INFO - PROCESS | 1957 | 1461407863153 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:37:43 INFO - PROCESS | 1957 | 1461407863163 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:37:43 INFO - PROCESS | 1957 | 1461407863166 Marionette TRACE conn4 <- [1,1466,null,{}] 03:37:43 INFO - PROCESS | 1957 | 1461407863171 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:43 INFO - PROCESS | 1957 | 1461407863349 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:37:43 INFO - PROCESS | 1957 | 1461407863539 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01d9000 == 94 [pid = 1957] [id = 374] 03:37:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb80a4000) [pid = 1957] [serial = 1123] [outer = (nil)] 03:37:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bbd94b400) [pid = 1957] [serial = 1124] [outer = 0x7f7bb80a4000] 03:37:43 INFO - PROCESS | 1957 | 1461407863612 Marionette DEBUG loaded listener.js 03:37:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bbf1df000) [pid = 1957] [serial = 1125] [outer = 0x7f7bb80a4000] 03:37:44 INFO - PROCESS | 1957 | 1461407864533 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1428ms 03:37:44 INFO - PROCESS | 1957 | 1461407864591 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:37:44 INFO - PROCESS | 1957 | 1461407864595 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:37:44 INFO - PROCESS | 1957 | 1461407864602 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:37:44 INFO - PROCESS | 1957 | 1461407864608 Marionette TRACE conn4 <- [1,1470,null,{}] 03:37:44 INFO - PROCESS | 1957 | 1461407864623 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:44 INFO - PROCESS | 1957 | 1461407864841 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:37:45 INFO - PROCESS | 1957 | 1461407865030 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b0e800 == 95 [pid = 1957] [id = 375] 03:37:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bb7d6c800) [pid = 1957] [serial = 1126] [outer = (nil)] 03:37:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bc1284800) [pid = 1957] [serial = 1127] [outer = 0x7f7bb7d6c800] 03:37:45 INFO - PROCESS | 1957 | 1461407865102 Marionette DEBUG loaded listener.js 03:37:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bc33e6000) [pid = 1957] [serial = 1128] [outer = 0x7f7bb7d6c800] 03:37:46 INFO - PROCESS | 1957 | 1461407865996 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1435ms 03:37:46 INFO - PROCESS | 1957 | 1461407866038 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:37:46 INFO - PROCESS | 1957 | 1461407866042 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:37:46 INFO - PROCESS | 1957 | 1461407866048 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:37:46 INFO - PROCESS | 1957 | 1461407866050 Marionette TRACE conn4 <- [1,1474,null,{}] 03:37:46 INFO - PROCESS | 1957 | 1461407866055 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:46 INFO - PROCESS | 1957 | 1461407866270 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:37:46 INFO - PROCESS | 1957 | 1461407866452 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd519c800 == 96 [pid = 1957] [id = 376] 03:37:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bb81cd000) [pid = 1957] [serial = 1129] [outer = (nil)] 03:37:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bc364a800) [pid = 1957] [serial = 1130] [outer = 0x7f7bb81cd000] 03:37:46 INFO - PROCESS | 1957 | 1461407866534 Marionette DEBUG loaded listener.js 03:37:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bc3a79400) [pid = 1957] [serial = 1131] [outer = 0x7f7bb81cd000] 03:37:47 INFO - PROCESS | 1957 | 1461407867489 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1481ms 03:37:47 INFO - PROCESS | 1957 | 1461407867530 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:37:47 INFO - PROCESS | 1957 | 1461407867532 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:37:47 INFO - PROCESS | 1957 | 1461407867538 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:37:47 INFO - PROCESS | 1957 | 1461407867540 Marionette TRACE conn4 <- [1,1478,null,{}] 03:37:47 INFO - PROCESS | 1957 | 1461407867546 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:47 INFO - PROCESS | 1957 | 1461407867726 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:37:47 INFO - PROCESS | 1957 | 1461407867913 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaad9000 == 97 [pid = 1957] [id = 377] 03:37:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bc3a7e400) [pid = 1957] [serial = 1132] [outer = (nil)] 03:37:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bc513d800) [pid = 1957] [serial = 1133] [outer = 0x7f7bc3a7e400] 03:37:47 INFO - PROCESS | 1957 | 1461407867982 Marionette DEBUG loaded listener.js 03:37:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bc6a77400) [pid = 1957] [serial = 1134] [outer = 0x7f7bc3a7e400] 03:37:48 INFO - PROCESS | 1957 | 1461407868923 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1433ms 03:37:48 INFO - PROCESS | 1957 | 1461407868972 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:37:48 INFO - PROCESS | 1957 | 1461407868976 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:37:48 INFO - PROCESS | 1957 | 1461407868981 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:37:48 INFO - PROCESS | 1957 | 1461407868983 Marionette TRACE conn4 <- [1,1482,null,{}] 03:37:48 INFO - PROCESS | 1957 | 1461407868989 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:49 INFO - PROCESS | 1957 | 1461407869171 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:37:49 INFO - PROCESS | 1957 | 1461407869361 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdd370800 == 98 [pid = 1957] [id = 378] 03:37:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bc7e2e800) [pid = 1957] [serial = 1135] [outer = (nil)] 03:37:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bca36a800) [pid = 1957] [serial = 1136] [outer = 0x7f7bc7e2e800] 03:37:49 INFO - PROCESS | 1957 | 1461407869438 Marionette DEBUG loaded listener.js 03:37:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bd0183400) [pid = 1957] [serial = 1137] [outer = 0x7f7bc7e2e800] 03:37:50 INFO - PROCESS | 1957 | 1461407870319 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1379ms 03:37:50 INFO - PROCESS | 1957 | 1461407870362 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:37:50 INFO - PROCESS | 1957 | 1461407870364 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:37:50 INFO - PROCESS | 1957 | 1461407870370 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:37:50 INFO - PROCESS | 1957 | 1461407870372 Marionette TRACE conn4 <- [1,1486,null,{}] 03:37:50 INFO - PROCESS | 1957 | 1461407870378 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:50 INFO - PROCESS | 1957 | 1461407870545 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:37:50 INFO - PROCESS | 1957 | 1461407870734 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf752000 == 99 [pid = 1957] [id = 379] 03:37:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bc978b800) [pid = 1957] [serial = 1138] [outer = (nil)] 03:37:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bd628b800) [pid = 1957] [serial = 1139] [outer = 0x7f7bc978b800] 03:37:50 INFO - PROCESS | 1957 | 1461407870804 Marionette DEBUG loaded listener.js 03:37:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bd64f4400) [pid = 1957] [serial = 1140] [outer = 0x7f7bc978b800] 03:37:51 INFO - PROCESS | 1957 | 1461407871741 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1427ms 03:37:51 INFO - PROCESS | 1957 | 1461407871798 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:37:51 INFO - PROCESS | 1957 | 1461407871802 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:37:51 INFO - PROCESS | 1957 | 1461407871807 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:37:51 INFO - PROCESS | 1957 | 1461407871809 Marionette TRACE conn4 <- [1,1490,null,{}] 03:37:51 INFO - PROCESS | 1957 | 1461407871815 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:51 INFO - PROCESS | 1957 | 1461407871987 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:37:52 INFO - PROCESS | 1957 | 1461407872177 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1d2800 == 100 [pid = 1957] [id = 380] 03:37:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bb10bcc00) [pid = 1957] [serial = 1141] [outer = (nil)] 03:37:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bd7428800) [pid = 1957] [serial = 1142] [outer = 0x7f7bb10bcc00] 03:37:52 INFO - PROCESS | 1957 | 1461407872244 Marionette DEBUG loaded listener.js 03:37:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bd93b0c00) [pid = 1957] [serial = 1143] [outer = 0x7f7bb10bcc00] 03:37:53 INFO - PROCESS | 1957 | 1461407873091 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1336ms 03:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:37:53 INFO - PROCESS | 1957 | 1461407873144 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:37:53 INFO - PROCESS | 1957 | 1461407873147 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:37:53 INFO - PROCESS | 1957 | 1461407873153 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:37:53 INFO - PROCESS | 1957 | 1461407873156 Marionette TRACE conn4 <- [1,1494,null,{}] 03:37:53 INFO - PROCESS | 1957 | 1461407873161 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:53 INFO - PROCESS | 1957 | 1461407873336 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:37:53 INFO - PROCESS | 1957 | 1461407873535 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1ec000 == 101 [pid = 1957] [id = 381] 03:37:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bbd948000) [pid = 1957] [serial = 1144] [outer = (nil)] 03:37:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bc29d9400) [pid = 1957] [serial = 1145] [outer = 0x7f7bbd948000] 03:37:53 INFO - PROCESS | 1957 | 1461407873604 Marionette DEBUG loaded listener.js 03:37:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bdab6f400) [pid = 1957] [serial = 1146] [outer = 0x7f7bbd948000] 03:37:54 INFO - PROCESS | 1957 | 1461407874457 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1337ms 03:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:37:54 INFO - PROCESS | 1957 | 1461407874490 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:37:54 INFO - PROCESS | 1957 | 1461407874492 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:37:54 INFO - PROCESS | 1957 | 1461407874498 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:37:54 INFO - PROCESS | 1957 | 1461407874501 Marionette TRACE conn4 <- [1,1498,null,{}] 03:37:54 INFO - PROCESS | 1957 | 1461407874506 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:54 INFO - PROCESS | 1957 | 1461407874690 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:37:54 INFO - PROCESS | 1957 | 1461407874880 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2111800 == 102 [pid = 1957] [id = 382] 03:37:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bbefaa000) [pid = 1957] [serial = 1147] [outer = (nil)] 03:37:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bdab78800) [pid = 1957] [serial = 1148] [outer = 0x7f7bbefaa000] 03:37:54 INFO - PROCESS | 1957 | 1461407874948 Marionette DEBUG loaded listener.js 03:37:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bdad0d800) [pid = 1957] [serial = 1149] [outer = 0x7f7bbefaa000] 03:37:55 INFO - PROCESS | 1957 | 1461407875835 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1377ms 03:37:55 INFO - PROCESS | 1957 | 1461407875875 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:37:55 INFO - PROCESS | 1957 | 1461407875879 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:37:55 INFO - PROCESS | 1957 | 1461407875884 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:37:55 INFO - PROCESS | 1957 | 1461407875888 Marionette TRACE conn4 <- [1,1502,null,{}] 03:37:55 INFO - PROCESS | 1957 | 1461407875893 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:56 INFO - PROCESS | 1957 | 1461407876119 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:37:56 INFO - PROCESS | 1957 | 1461407876347 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38d5000 == 103 [pid = 1957] [id = 383] 03:37:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bb327d800) [pid = 1957] [serial = 1150] [outer = (nil)] 03:37:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bdaf9d000) [pid = 1957] [serial = 1151] [outer = 0x7f7bb327d800] 03:37:56 INFO - PROCESS | 1957 | 1461407876424 Marionette DEBUG loaded listener.js 03:37:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bdb4cd000) [pid = 1957] [serial = 1152] [outer = 0x7f7bb327d800] 03:37:57 INFO - PROCESS | 1957 | 1461407877333 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1477ms 03:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:37:57 INFO - PROCESS | 1957 | 1461407877363 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:37:57 INFO - PROCESS | 1957 | 1461407877365 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:37:57 INFO - PROCESS | 1957 | 1461407877372 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:37:57 INFO - PROCESS | 1957 | 1461407877375 Marionette TRACE conn4 <- [1,1506,null,{}] 03:37:57 INFO - PROCESS | 1957 | 1461407877379 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:57 INFO - PROCESS | 1957 | 1461407877567 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:37:57 INFO - PROCESS | 1957 | 1461407877762 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf6da000 == 104 [pid = 1957] [id = 384] 03:37:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bb10ba800) [pid = 1957] [serial = 1153] [outer = (nil)] 03:37:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bb1fe7400) [pid = 1957] [serial = 1154] [outer = 0x7f7bb10ba800] 03:37:57 INFO - PROCESS | 1957 | 1461407877832 Marionette DEBUG loaded listener.js 03:37:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb5fdac00) [pid = 1957] [serial = 1155] [outer = 0x7f7bb10ba800] 03:37:58 INFO - PROCESS | 1957 | 1461407878729 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1430ms 03:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:37:58 INFO - PROCESS | 1957 | 1461407878802 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:37:58 INFO - PROCESS | 1957 | 1461407878804 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:37:58 INFO - PROCESS | 1957 | 1461407878810 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:37:58 INFO - PROCESS | 1957 | 1461407878813 Marionette TRACE conn4 <- [1,1510,null,{}] 03:37:58 INFO - PROCESS | 1957 | 1461407878818 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:37:58 INFO - PROCESS | 1957 | 1461407878989 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:37:59 INFO - PROCESS | 1957 | 1461407879180 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:37:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cdd800 == 105 [pid = 1957] [id = 385] 03:37:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bb10bb000) [pid = 1957] [serial = 1156] [outer = (nil)] 03:37:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bb5b97000) [pid = 1957] [serial = 1157] [outer = 0x7f7bb10bb000] 03:37:59 INFO - PROCESS | 1957 | 1461407879251 Marionette DEBUG loaded listener.js 03:37:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bb5fe1400) [pid = 1957] [serial = 1158] [outer = 0x7f7bb10bb000] 03:38:00 INFO - PROCESS | 1957 | 1461407880102 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1331ms 03:38:00 INFO - PROCESS | 1957 | 1461407880142 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:38:00 INFO - PROCESS | 1957 | 1461407880145 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:38:00 INFO - PROCESS | 1957 | 1461407880151 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:38:00 INFO - PROCESS | 1957 | 1461407880153 Marionette TRACE conn4 <- [1,1514,null,{}] 03:38:00 INFO - PROCESS | 1957 | 1461407880159 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:00 INFO - PROCESS | 1957 | 1461407880349 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:38:00 INFO - PROCESS | 1957 | 1461407880542 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb4415000 == 106 [pid = 1957] [id = 386] 03:38:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bb3273800) [pid = 1957] [serial = 1159] [outer = (nil)] 03:38:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bb614b000) [pid = 1957] [serial = 1160] [outer = 0x7f7bb3273800] 03:38:00 INFO - PROCESS | 1957 | 1461407880612 Marionette DEBUG loaded listener.js 03:38:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bb7a11800) [pid = 1957] [serial = 1161] [outer = 0x7f7bb3273800] 03:38:02 INFO - PROCESS | 1957 | 1461407882054 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1926ms 03:38:02 INFO - PROCESS | 1957 | 1461407882079 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:38:02 INFO - PROCESS | 1957 | 1461407882085 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:38:02 INFO - PROCESS | 1957 | 1461407882096 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:38:02 INFO - PROCESS | 1957 | 1461407882099 Marionette TRACE conn4 <- [1,1518,null,{}] 03:38:02 INFO - PROCESS | 1957 | 1461407882107 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:02 INFO - PROCESS | 1957 | 1461407882287 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:38:02 INFO - PROCESS | 1957 | 1461407882535 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52c7000 == 107 [pid = 1957] [id = 387] 03:38:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bb10bfc00) [pid = 1957] [serial = 1162] [outer = (nil)] 03:38:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bb5b9b800) [pid = 1957] [serial = 1163] [outer = 0x7f7bb10bfc00] 03:38:02 INFO - PROCESS | 1957 | 1461407882668 Marionette DEBUG loaded listener.js 03:38:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bb6093400) [pid = 1957] [serial = 1164] [outer = 0x7f7bb10bfc00] 03:38:03 INFO - PROCESS | 1957 | 1461407883691 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1629ms 03:38:03 INFO - PROCESS | 1957 | 1461407883724 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:38:03 INFO - PROCESS | 1957 | 1461407883732 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:38:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:38:03 INFO - PROCESS | 1957 | 1461407883742 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:38:03 INFO - PROCESS | 1957 | 1461407883745 Marionette TRACE conn4 <- [1,1522,null,{}] 03:38:03 INFO - PROCESS | 1957 | 1461407883751 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:03 INFO - PROCESS | 1957 | 1461407883940 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:38:04 INFO - PROCESS | 1957 | 1461407884142 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb33d6800 == 108 [pid = 1957] [id = 388] 03:38:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bb10c2400) [pid = 1957] [serial = 1165] [outer = (nil)] 03:38:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bb7a17800) [pid = 1957] [serial = 1166] [outer = 0x7f7bb10c2400] 03:38:04 INFO - PROCESS | 1957 | 1461407884206 Marionette DEBUG loaded listener.js 03:38:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb7a1c400) [pid = 1957] [serial = 1167] [outer = 0x7f7bb10c2400] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7411000 == 107 [pid = 1957] [id = 165] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bde038800 == 106 [pid = 1957] [id = 167] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7faf800 == 105 [pid = 1957] [id = 249] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bd7431400) [pid = 1957] [serial = 1022] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bdad13400) [pid = 1957] [serial = 1025] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bb2f9d000) [pid = 1957] [serial = 1028] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7bb5dde800) [pid = 1957] [serial = 1031] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bb5de8c00) [pid = 1957] [serial = 1034] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bbca76800) [pid = 1957] [serial = 1037] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bc2904800) [pid = 1957] [serial = 1058] [outer = (nil)] [url = about:blank] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43df000 == 104 [pid = 1957] [id = 371] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cb3000 == 103 [pid = 1957] [id = 370] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc370e800 == 102 [pid = 1957] [id = 369] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8bb000 == 101 [pid = 1957] [id = 368] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52c4800 == 100 [pid = 1957] [id = 367] 03:38:04 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda85000 == 99 [pid = 1957] [id = 366] 03:38:04 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:04 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdaa2000 == 98 [pid = 1957] [id = 365] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1067800 == 97 [pid = 1957] [id = 364] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc5c800 == 96 [pid = 1957] [id = 363] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b17800 == 95 [pid = 1957] [id = 360] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc82c7000 == 94 [pid = 1957] [id = 359] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6c78000 == 93 [pid = 1957] [id = 358] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34c8000 == 92 [pid = 1957] [id = 357] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc311b000 == 91 [pid = 1957] [id = 356] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e5d000 == 90 [pid = 1957] [id = 355] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc6b800 == 89 [pid = 1957] [id = 354] 03:38:05 INFO - PROCESS | 1957 | 1461407885146 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb4415800 == 88 [pid = 1957] [id = 353] 03:38:05 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc2800 == 87 [pid = 1957] [id = 352] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bc9245c00) [pid = 1957] [serial = 735] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bdaf98c00) [pid = 1957] [serial = 858] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bbf702c00) [pid = 1957] [serial = 780] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bbf1e5c00) [pid = 1957] [serial = 729] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bdacb7800) [pid = 1957] [serial = 744] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bc33ed000) [pid = 1957] [serial = 837] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bdafa0000) [pid = 1957] [serial = 795] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bdb488c00) [pid = 1957] [serial = 864] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bc3bdf800) [pid = 1957] [serial = 801] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bbf857800) [pid = 1957] [serial = 834] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bc96d8800) [pid = 1957] [serial = 843] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bd60dd400) [pid = 1957] [serial = 738] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bdb4ca400) [pid = 1957] [serial = 798] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bdad7cc00) [pid = 1957] [serial = 855] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bd7431c00) [pid = 1957] [serial = 849] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bdaa44000) [pid = 1957] [serial = 792] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bdad14400) [pid = 1957] [serial = 852] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bc2dc3000) [pid = 1957] [serial = 732] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bcb85e000) [pid = 1957] [serial = 846] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bcb8a2400) [pid = 1957] [serial = 786] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bb80ae400) [pid = 1957] [serial = 861] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bc364b400) [pid = 1957] [serial = 987] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bc347d000) [pid = 1957] [serial = 783] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bc3a78400) [pid = 1957] [serial = 804] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bdad78400) [pid = 1957] [serial = 750] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bdad12c00) [pid = 1957] [serial = 747] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bd6ea2400) [pid = 1957] [serial = 741] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bc6c94c00) [pid = 1957] [serial = 840] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bd7427000) [pid = 1957] [serial = 789] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bcb897800) [pid = 1957] [serial = 897] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bbf865c00) [pid = 1957] [serial = 891] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb10c8400) [pid = 1957] [serial = 981] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bc5c37c00) [pid = 1957] [serial = 894] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb5fe1800) [pid = 1957] [serial = 963] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bc3646800) [pid = 1957] [serial = 984] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb1ff4800) [pid = 1957] [serial = 972] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bdb446400) [pid = 1957] [serial = 912] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb6153c00) [pid = 1957] [serial = 915] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb6098000) [pid = 1957] [serial = 918] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bdaf92400) [pid = 1957] [serial = 921] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bb5c8e000) [pid = 1957] [serial = 945] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bbcd5f800) [pid = 1957] [serial = 948] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bc333d800) [pid = 1957] [serial = 951] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bc7c0d400) [pid = 1957] [serial = 954] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bc9461800) [pid = 1957] [serial = 957] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb6147400) [pid = 1957] [serial = 1011] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bb5c8ec00) [pid = 1957] [serial = 1010] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bd5d5c000) [pid = 1957] [serial = 1008] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bc8385c00) [pid = 1957] [serial = 723] [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.] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bdab73c00) [pid = 1957] [serial = 978] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bdad77c00) [pid = 1957] [serial = 966] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bdad06800) [pid = 1957] [serial = 960] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bb6153800) [pid = 1957] [serial = 909] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bdadb3c00) [pid = 1957] [serial = 906] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bdb445400) [pid = 1957] [serial = 969] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb7bec400) [pid = 1957] [serial = 888] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bd644d400) [pid = 1957] [serial = 900] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bdab77800) [pid = 1957] [serial = 975] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bdad7a000) [pid = 1957] [serial = 903] [outer = (nil)] [url = about:blank] 03:38:05 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 () { 03:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:38:05 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 () { 03:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:38:05 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 () { 03:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:38:05 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 () { 03:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:38:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1483ms 03:38:05 INFO - PROCESS | 1957 | 1461407885224 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:38:05 INFO - PROCESS | 1957 | 1461407885230 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:38:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:38:05 INFO - PROCESS | 1957 | 1461407885239 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:38:05 INFO - PROCESS | 1957 | 1461407885249 Marionette TRACE conn4 <- [1,1526,null,{}] 03:38:05 INFO - PROCESS | 1957 | 1461407885265 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:05 INFO - PROCESS | 1957 | 1461407885482 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bbd954000) [pid = 1957] [serial = 1052] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bbefabc00) [pid = 1957] [serial = 1053] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb7cb4400) [pid = 1957] [serial = 1046] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb80a2000) [pid = 1957] [serial = 1047] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb63ac000) [pid = 1957] [serial = 1044] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb63a5000) [pid = 1957] [serial = 1043] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bd6065400) [pid = 1957] [serial = 1020] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bcb806400) [pid = 1957] [serial = 1019] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbca6b800) [pid = 1957] [serial = 1049] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bbf1dc000) [pid = 1957] [serial = 1014] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bbcd7c000) [pid = 1957] [serial = 1013] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb5de8400) [pid = 1957] [serial = 1041] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb3282400) [pid = 1957] [serial = 1040] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bc7c03c00) [pid = 1957] [serial = 1017] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bc3a82400) [pid = 1957] [serial = 1016] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bbd952400) [pid = 1957] [serial = 1055] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc2767000) [pid = 1957] [serial = 1056] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bbcba0c00) [pid = 1957] [serial = 1050] [outer = (nil)] [url = about:blank] 03:38:05 INFO - PROCESS | 1957 | 1461407885653 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5be6800 == 88 [pid = 1957] [id = 389] 03:38:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bb63a8800) [pid = 1957] [serial = 1168] [outer = (nil)] 03:38:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bb80aa800) [pid = 1957] [serial = 1169] [outer = 0x7f7bb63a8800] 03:38:05 INFO - PROCESS | 1957 | 1461407885724 Marionette DEBUG loaded listener.js 03:38:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bbca6fc00) [pid = 1957] [serial = 1170] [outer = 0x7f7bb63a8800] 03:38:06 INFO - PROCESS | 1957 | 1461407886457 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:38:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1242ms 03:38:06 INFO - PROCESS | 1957 | 1461407886485 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:38:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:38:06 INFO - PROCESS | 1957 | 1461407886489 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:38:06 INFO - PROCESS | 1957 | 1461407886495 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:38:06 INFO - PROCESS | 1957 | 1461407886497 Marionette TRACE conn4 <- [1,1530,null,{}] 03:38:06 INFO - PROCESS | 1957 | 1461407886502 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:06 INFO - PROCESS | 1957 | 1461407886680 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:38:06 INFO - PROCESS | 1957 | 1461407886856 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcd0c800 == 89 [pid = 1957] [id = 390] 03:38:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bb63aac00) [pid = 1957] [serial = 1171] [outer = (nil)] 03:38:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bbcd6cc00) [pid = 1957] [serial = 1172] [outer = 0x7f7bb63aac00] 03:38:06 INFO - PROCESS | 1957 | 1461407886916 Marionette DEBUG loaded listener.js 03:38:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bbed51000) [pid = 1957] [serial = 1173] [outer = 0x7f7bb63aac00] 03:38:07 INFO - PROCESS | 1957 | 1461407887625 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:38:07 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 03:38:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:38:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:38:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:38:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:38:07 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. 03:38:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:38:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1184ms 03:38:07 INFO - PROCESS | 1957 | 1461407887681 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:38:07 INFO - PROCESS | 1957 | 1461407887683 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:38:07 INFO - PROCESS | 1957 | 1461407887689 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:38:07 INFO - PROCESS | 1957 | 1461407887691 Marionette TRACE conn4 <- [1,1534,null,{}] 03:38:07 INFO - PROCESS | 1957 | 1461407887705 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:07 INFO - PROCESS | 1957 | 1461407887908 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:38:07 INFO - PROCESS | 1957 | 1461407887936 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda9e000 == 90 [pid = 1957] [id = 391] 03:38:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb7a16800) [pid = 1957] [serial = 1174] [outer = (nil)] 03:38:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bbf1e3400) [pid = 1957] [serial = 1175] [outer = 0x7f7bb7a16800] 03:38:07 INFO - PROCESS | 1957 | 1461407887996 Marionette DEBUG loaded listener.js 03:38:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bbf45f000) [pid = 1957] [serial = 1176] [outer = 0x7f7bb7a16800] 03:38:08 INFO - PROCESS | 1957 | 1461407888981 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1333ms 03:38:09 INFO - PROCESS | 1957 | 1461407889024 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:38:09 INFO - PROCESS | 1957 | 1461407889027 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:38:09 INFO - PROCESS | 1957 | 1461407889041 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:38:09 INFO - PROCESS | 1957 | 1461407889045 Marionette TRACE conn4 <- [1,1538,null,{}] 03:38:09 INFO - PROCESS | 1957 | 1461407889051 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:09 INFO - PROCESS | 1957 | 1461407889698 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bb21e0000) [pid = 1957] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bc0e57800) [pid = 1957] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb5ddf400) [pid = 1957] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb63ab800) [pid = 1957] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bb10c4800) [pid = 1957] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bb21e2800) [pid = 1957] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bb3278400) [pid = 1957] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc6573400) [pid = 1957] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bb6149400) [pid = 1957] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb63a6800) [pid = 1957] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:38:09 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bb10ba400) [pid = 1957] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:38:09 INFO - PROCESS | 1957 | 1461407889863 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5bfa000 == 91 [pid = 1957] [id = 392] 03:38:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb10c4800) [pid = 1957] [serial = 1177] [outer = (nil)] 03:38:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb21e2800) [pid = 1957] [serial = 1178] [outer = 0x7f7bb10c4800] 03:38:09 INFO - PROCESS | 1957 | 1461407889932 Marionette DEBUG loaded listener.js 03:38:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bbf858400) [pid = 1957] [serial = 1179] [outer = 0x7f7bb10c4800] 03:38:10 INFO - PROCESS | 1957 | 1461407890581 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1589ms 03:38:10 INFO - PROCESS | 1957 | 1461407890624 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:38:10 INFO - PROCESS | 1957 | 1461407890627 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:38:10 INFO - PROCESS | 1957 | 1461407890633 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:38:10 INFO - PROCESS | 1957 | 1461407890635 Marionette TRACE conn4 <- [1,1542,null,{}] 03:38:10 INFO - PROCESS | 1957 | 1461407890651 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:10 INFO - PROCESS | 1957 | 1461407890816 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:38:10 INFO - PROCESS | 1957 | 1461407890964 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8b9800 == 92 [pid = 1957] [id = 393] 03:38:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bb1fef000) [pid = 1957] [serial = 1180] [outer = (nil)] 03:38:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bc333dc00) [pid = 1957] [serial = 1181] [outer = 0x7f7bb1fef000] 03:38:11 INFO - PROCESS | 1957 | 1461407891026 Marionette DEBUG loaded listener.js 03:38:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bc3478c00) [pid = 1957] [serial = 1182] [outer = 0x7f7bb1fef000] 03:38:11 INFO - PROCESS | 1957 | 1461407891947 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1377ms 03:38:12 INFO - PROCESS | 1957 | 1461407892013 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:38:12 INFO - PROCESS | 1957 | 1461407892020 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:38:12 INFO - PROCESS | 1957 | 1461407892029 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:38:12 INFO - PROCESS | 1957 | 1461407892035 Marionette TRACE conn4 <- [1,1546,null,{}] 03:38:12 INFO - PROCESS | 1957 | 1461407892044 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:12 INFO - PROCESS | 1957 | 1461407892304 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:38:12 INFO - PROCESS | 1957 | 1461407892567 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3199000 == 93 [pid = 1957] [id = 394] 03:38:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb5b97400) [pid = 1957] [serial = 1183] [outer = (nil)] 03:38:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bb5c8c000) [pid = 1957] [serial = 1184] [outer = 0x7f7bb5b97400] 03:38:12 INFO - PROCESS | 1957 | 1461407892651 Marionette DEBUG loaded listener.js 03:38:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb608ac00) [pid = 1957] [serial = 1185] [outer = 0x7f7bb5b97400] 03:38:13 INFO - PROCESS | 1957 | 1461407893538 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1546ms 03:38:13 INFO - PROCESS | 1957 | 1461407893574 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:38:13 INFO - PROCESS | 1957 | 1461407893582 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:38:13 INFO - PROCESS | 1957 | 1461407893592 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:38:13 INFO - PROCESS | 1957 | 1461407893595 Marionette TRACE conn4 <- [1,1550,null,{}] 03:38:13 INFO - PROCESS | 1957 | 1461407893602 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:13 INFO - PROCESS | 1957 | 1461407893789 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:38:13 INFO - PROCESS | 1957 | 1461407893982 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7faf800 == 94 [pid = 1957] [id = 395] 03:38:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bb7758000) [pid = 1957] [serial = 1186] [outer = (nil)] 03:38:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb7a1c800) [pid = 1957] [serial = 1187] [outer = 0x7f7bb7758000] 03:38:14 INFO - PROCESS | 1957 | 1461407894053 Marionette DEBUG loaded listener.js 03:38:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb80aa400) [pid = 1957] [serial = 1188] [outer = 0x7f7bb7758000] 03:38:15 INFO - PROCESS | 1957 | 1461407895051 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1526ms 03:38:15 INFO - PROCESS | 1957 | 1461407895119 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:38:15 INFO - PROCESS | 1957 | 1461407895123 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:38:15 INFO - PROCESS | 1957 | 1461407895129 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:38:15 INFO - PROCESS | 1957 | 1461407895135 Marionette TRACE conn4 <- [1,1554,null,{}] 03:38:15 INFO - PROCESS | 1957 | 1461407895150 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:15 INFO - PROCESS | 1957 | 1461407895376 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:38:15 INFO - PROCESS | 1957 | 1461407895601 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc2800 == 95 [pid = 1957] [id = 396] 03:38:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bbf1e0c00) [pid = 1957] [serial = 1189] [outer = (nil)] 03:38:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bbf498400) [pid = 1957] [serial = 1190] [outer = 0x7f7bbf1e0c00] 03:38:15 INFO - PROCESS | 1957 | 1461407895721 Marionette DEBUG loaded listener.js 03:38:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bc290a800) [pid = 1957] [serial = 1191] [outer = 0x7f7bbf1e0c00] 03:38:16 INFO - PROCESS | 1957 | 1461407896562 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1485ms 03:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:38:16 INFO - PROCESS | 1957 | 1461407896616 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:38:16 INFO - PROCESS | 1957 | 1461407896619 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:38:16 INFO - PROCESS | 1957 | 1461407896626 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:38:16 INFO - PROCESS | 1957 | 1461407896629 Marionette TRACE conn4 <- [1,1558,null,{}] 03:38:16 INFO - PROCESS | 1957 | 1461407896634 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:16 INFO - PROCESS | 1957 | 1461407896809 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:38:17 INFO - PROCESS | 1957 | 1461407897007 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc121c000 == 96 [pid = 1957] [id = 397] 03:38:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bbcd80800) [pid = 1957] [serial = 1192] [outer = (nil)] 03:38:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bc3344000) [pid = 1957] [serial = 1193] [outer = 0x7f7bbcd80800] 03:38:17 INFO - PROCESS | 1957 | 1461407897083 Marionette DEBUG loaded listener.js 03:38:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bc3482400) [pid = 1957] [serial = 1194] [outer = 0x7f7bbcd80800] 03:38:17 INFO - PROCESS | 1957 | 1461407897931 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1336ms 03:38:17 INFO - PROCESS | 1957 | 1461407897961 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:38:17 INFO - PROCESS | 1957 | 1461407897965 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:38:17 INFO - PROCESS | 1957 | 1461407897970 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:38:17 INFO - PROCESS | 1957 | 1461407897973 Marionette TRACE conn4 <- [1,1562,null,{}] 03:38:17 INFO - PROCESS | 1957 | 1461407897978 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:18 INFO - PROCESS | 1957 | 1461407898149 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:38:18 INFO - PROCESS | 1957 | 1461407898336 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32e8000 == 97 [pid = 1957] [id = 398] 03:38:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bbf49a400) [pid = 1957] [serial = 1195] [outer = (nil)] 03:38:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bc3a74000) [pid = 1957] [serial = 1196] [outer = 0x7f7bbf49a400] 03:38:18 INFO - PROCESS | 1957 | 1461407898406 Marionette DEBUG loaded listener.js 03:38:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bc3bd4400) [pid = 1957] [serial = 1197] [outer = 0x7f7bbf49a400] 03:38:19 INFO - PROCESS | 1957 | 1461407899303 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1387ms 03:38:19 INFO - PROCESS | 1957 | 1461407899357 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:38:19 INFO - PROCESS | 1957 | 1461407899361 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:38:19 INFO - PROCESS | 1957 | 1461407899366 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:38:19 INFO - PROCESS | 1957 | 1461407899369 Marionette TRACE conn4 <- [1,1566,null,{}] 03:38:19 INFO - PROCESS | 1957 | 1461407899374 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:19 INFO - PROCESS | 1957 | 1461407899589 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:38:19 INFO - PROCESS | 1957 | 1461407899775 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38c6800 == 98 [pid = 1957] [id = 399] 03:38:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bc3bd5c00) [pid = 1957] [serial = 1198] [outer = (nil)] 03:38:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bc6a71c00) [pid = 1957] [serial = 1199] [outer = 0x7f7bc3bd5c00] 03:38:19 INFO - PROCESS | 1957 | 1461407899852 Marionette DEBUG loaded listener.js 03:38:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bc8058800) [pid = 1957] [serial = 1200] [outer = 0x7f7bc3bd5c00] 03:38:20 INFO - PROCESS | 1957 | 1461407900680 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1375ms 03:38:20 INFO - PROCESS | 1957 | 1461407900743 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:38:20 INFO - PROCESS | 1957 | 1461407900746 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:38:20 INFO - PROCESS | 1957 | 1461407900752 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:38:20 INFO - PROCESS | 1957 | 1461407900754 Marionette TRACE conn4 <- [1,1570,null,{}] 03:38:20 INFO - PROCESS | 1957 | 1461407900760 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:20 INFO - PROCESS | 1957 | 1461407900931 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:38:21 INFO - PROCESS | 1957 | 1461407901120 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c72800 == 99 [pid = 1957] [id = 400] 03:38:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bc4740c00) [pid = 1957] [serial = 1201] [outer = (nil)] 03:38:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bc8386400) [pid = 1957] [serial = 1202] [outer = 0x7f7bc4740c00] 03:38:21 INFO - PROCESS | 1957 | 1461407901195 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bc924c400) [pid = 1957] [serial = 1203] [outer = 0x7f7bc4740c00] 03:38:22 INFO - PROCESS | 1957 | 1461407902069 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1380ms 03:38:22 INFO - PROCESS | 1957 | 1461407902133 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:38:22 INFO - PROCESS | 1957 | 1461407902136 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:38:22 INFO - PROCESS | 1957 | 1461407902142 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:38:22 INFO - PROCESS | 1957 | 1461407902144 Marionette TRACE conn4 <- [1,1574,null,{}] 03:38:22 INFO - PROCESS | 1957 | 1461407902150 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:22 INFO - PROCESS | 1957 | 1461407902331 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:38:22 INFO - PROCESS | 1957 | 1461407902521 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc82c7000 == 100 [pid = 1957] [id = 401] 03:38:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bc650c800) [pid = 1957] [serial = 1204] [outer = (nil)] 03:38:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bca367000) [pid = 1957] [serial = 1205] [outer = 0x7f7bc650c800] 03:38:22 INFO - PROCESS | 1957 | 1461407902592 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bcb85f000) [pid = 1957] [serial = 1206] [outer = 0x7f7bc650c800] 03:38:23 INFO - PROCESS | 1957 | 1461407903408 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1331ms 03:38:23 INFO - PROCESS | 1957 | 1461407903474 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:38:23 INFO - PROCESS | 1957 | 1461407903478 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:38:23 INFO - PROCESS | 1957 | 1461407903484 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:38:23 INFO - PROCESS | 1957 | 1461407903486 Marionette TRACE conn4 <- [1,1578,null,{}] 03:38:23 INFO - PROCESS | 1957 | 1461407903491 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:23 INFO - PROCESS | 1957 | 1461407903676 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:38:23 INFO - PROCESS | 1957 | 1461407903868 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88c1800 == 101 [pid = 1957] [id = 402] 03:38:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bc835c800) [pid = 1957] [serial = 1207] [outer = (nil)] 03:38:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bd5132800) [pid = 1957] [serial = 1208] [outer = 0x7f7bc835c800] 03:38:23 INFO - PROCESS | 1957 | 1461407903940 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bd644d400) [pid = 1957] [serial = 1209] [outer = 0x7f7bc835c800] 03:38:24 INFO - PROCESS | 1957 | 1461407904771 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1328ms 03:38:24 INFO - PROCESS | 1957 | 1461407904813 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 1957 | 1461407904817 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:38:24 INFO - PROCESS | 1957 | 1461407904822 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 1957 | 1461407904824 Marionette TRACE conn4 <- [1,1582,null,{}] 03:38:24 INFO - PROCESS | 1957 | 1461407904830 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:25 INFO - PROCESS | 1957 | 1461407905012 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:38:25 INFO - PROCESS | 1957 | 1461407905205 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8ee0000 == 102 [pid = 1957] [id = 403] 03:38:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bca15b800) [pid = 1957] [serial = 1210] [outer = (nil)] 03:38:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bd9342800) [pid = 1957] [serial = 1211] [outer = 0x7f7bca15b800] 03:38:25 INFO - PROCESS | 1957 | 1461407905274 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bdab76000) [pid = 1957] [serial = 1212] [outer = 0x7f7bca15b800] 03:38:26 INFO - PROCESS | 1957 | 1461407906157 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1379ms 03:38:26 INFO - PROCESS | 1957 | 1461407906203 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 1957 | 1461407906207 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:38:26 INFO - PROCESS | 1957 | 1461407906213 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 1957 | 1461407906217 Marionette TRACE conn4 <- [1,1586,null,{}] 03:38:26 INFO - PROCESS | 1957 | 1461407906222 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 1957 | 1461407906429 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:38:26 INFO - PROCESS | 1957 | 1461407906662 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca35c000 == 103 [pid = 1957] [id = 404] 03:38:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bdad14400) [pid = 1957] [serial = 1213] [outer = (nil)] 03:38:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bdada7c00) [pid = 1957] [serial = 1214] [outer = 0x7f7bdad14400] 03:38:26 INFO - PROCESS | 1957 | 1461407906787 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bdaf98c00) [pid = 1957] [serial = 1215] [outer = 0x7f7bdad14400] 03:38:27 INFO - PROCESS | 1957 | 1461407907666 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:38:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1480ms 03:38:27 INFO - PROCESS | 1957 | 1461407907697 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 1957 | 1461407907700 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:38:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:38:27 INFO - PROCESS | 1957 | 1461407907705 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 1957 | 1461407907709 Marionette TRACE conn4 <- [1,1590,null,{}] 03:38:27 INFO - PROCESS | 1957 | 1461407907713 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 1957 | 1461407907892 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:38:28 INFO - PROCESS | 1957 | 1461407908094 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5dd3800 == 104 [pid = 1957] [id = 405] 03:38:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb7c08400) [pid = 1957] [serial = 1216] [outer = (nil)] 03:38:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb7c13c00) [pid = 1957] [serial = 1217] [outer = 0x7f7bb7c08400] 03:38:28 INFO - PROCESS | 1957 | 1461407908162 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bc5c32800) [pid = 1957] [serial = 1218] [outer = 0x7f7bb7c08400] 03:38:29 INFO - PROCESS | 1957 | 1461407908999 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:38:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1331ms 03:38:29 INFO - PROCESS | 1957 | 1461407909038 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 1957 | 1461407909041 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:38:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:38:29 INFO - PROCESS | 1957 | 1461407909047 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 1957 | 1461407909050 Marionette TRACE conn4 <- [1,1594,null,{}] 03:38:29 INFO - PROCESS | 1957 | 1461407909055 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 1957 | 1461407909233 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:38:29 INFO - PROCESS | 1957 | 1461407909425 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaac5800 == 105 [pid = 1957] [id = 406] 03:38:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7baedc3c00) [pid = 1957] [serial = 1219] [outer = (nil)] 03:38:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7baedcb800) [pid = 1957] [serial = 1220] [outer = 0x7f7baedc3c00] 03:38:29 INFO - PROCESS | 1957 | 1461407909491 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7baedd0400) [pid = 1957] [serial = 1221] [outer = 0x7f7baedc3c00] 03:38:30 INFO - PROCESS | 1957 | 1461407910328 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1336ms 03:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:38:30 INFO - PROCESS | 1957 | 1461407910385 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 1957 | 1461407910387 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:38:30 INFO - PROCESS | 1957 | 1461407910393 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 1957 | 1461407910396 Marionette TRACE conn4 <- [1,1598,null,{}] 03:38:30 INFO - PROCESS | 1957 | 1461407910401 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 1957 | 1461407910579 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:38:30 INFO - PROCESS | 1957 | 1461407910775 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb494800 == 106 [pid = 1957] [id = 407] 03:38:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7baedc7c00) [pid = 1957] [serial = 1222] [outer = (nil)] 03:38:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bb7c16c00) [pid = 1957] [serial = 1223] [outer = 0x7f7baedc7c00] 03:38:30 INFO - PROCESS | 1957 | 1461407910842 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bdadaa400) [pid = 1957] [serial = 1224] [outer = 0x7f7baedc7c00] 03:38:31 INFO - PROCESS | 1957 | 1461407911688 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1385ms 03:38:31 INFO - PROCESS | 1957 | 1461407911777 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 1957 | 1461407911781 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:38:31 INFO - PROCESS | 1957 | 1461407911787 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 1957 | 1461407911790 Marionette TRACE conn4 <- [1,1602,null,{}] 03:38:31 INFO - PROCESS | 1957 | 1461407911795 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 1957 | 1461407911988 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:38:32 INFO - PROCESS | 1957 | 1461407912193 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf4e6800 == 107 [pid = 1957] [id = 408] 03:38:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7baedc9800) [pid = 1957] [serial = 1225] [outer = (nil)] 03:38:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bb2f93000) [pid = 1957] [serial = 1226] [outer = 0x7f7baedc9800] 03:38:32 INFO - PROCESS | 1957 | 1461407912305 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bb7bf6000) [pid = 1957] [serial = 1227] [outer = 0x7f7baedc9800] 03:38:33 INFO - PROCESS | 1957 | 1461407913487 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:38:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1777ms 03:38:33 INFO - PROCESS | 1957 | 1461407913565 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 1957 | 1461407913570 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:38:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:38:33 INFO - PROCESS | 1957 | 1461407913577 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 1957 | 1461407913582 Marionette TRACE conn4 <- [1,1606,null,{}] 03:38:33 INFO - PROCESS | 1957 | 1461407913597 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 1957 | 1461407913825 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:38:34 INFO - PROCESS | 1957 | 1461407914053 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb630d800 == 108 [pid = 1957] [id = 409] 03:38:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bb5b9e000) [pid = 1957] [serial = 1228] [outer = (nil)] 03:38:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bb614f800) [pid = 1957] [serial = 1229] [outer = 0x7f7bb5b9e000] 03:38:34 INFO - PROCESS | 1957 | 1461407914120 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bb7a12400) [pid = 1957] [serial = 1230] [outer = 0x7f7bb5b9e000] 03:38:34 INFO - PROCESS | 1957 | 1461407914931 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:38:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1390ms 03:38:34 INFO - PROCESS | 1957 | 1461407914968 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 1957 | 1461407914976 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:38:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:38:34 INFO - PROCESS | 1957 | 1461407914985 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 1957 | 1461407914988 Marionette TRACE conn4 <- [1,1610,null,{}] 03:38:34 INFO - PROCESS | 1957 | 1461407914993 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:35 INFO - PROCESS | 1957 | 1461407915165 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:38:35 INFO - PROCESS | 1957 | 1461407915579 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf744000 == 109 [pid = 1957] [id = 410] 03:38:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb63af400) [pid = 1957] [serial = 1231] [outer = (nil)] 03:38:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb7a19400) [pid = 1957] [serial = 1232] [outer = 0x7f7bb63af400] 03:38:35 INFO - PROCESS | 1957 | 1461407915652 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb7d70400) [pid = 1957] [serial = 1233] [outer = 0x7f7bb63af400] 03:38:36 INFO - PROCESS | 1957 | 1461407916496 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1584ms 03:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:38:36 INFO - PROCESS | 1957 | 1461407916570 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 1957 | 1461407916573 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:38:36 INFO - PROCESS | 1957 | 1461407916580 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 1957 | 1461407916585 Marionette TRACE conn4 <- [1,1614,null,{}] 03:38:36 INFO - PROCESS | 1957 | 1461407916600 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:36 INFO - PROCESS | 1957 | 1461407916837 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5bfa000 == 108 [pid = 1957] [id = 392] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bc0e5d800) [pid = 1957] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bc3348000) [pid = 1957] [serial = 1073] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bc3a77000) [pid = 1957] [serial = 1076] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bc7c0f400) [pid = 1957] [serial = 1082] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bc8355400) [pid = 1957] [serial = 1085] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bca162400) [pid = 1957] [serial = 1088] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bc6509c00) [pid = 1957] [serial = 1079] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb7bed800) [pid = 1957] [serial = 1118] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | 1461407917180 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda9e000 == 107 [pid = 1957] [id = 391] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcd0c800 == 106 [pid = 1957] [id = 390] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5be6800 == 105 [pid = 1957] [id = 389] 03:38:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5a56000 == 106 [pid = 1957] [id = 411] 03:38:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bb6150c00) [pid = 1957] [serial = 1234] [outer = (nil)] 03:38:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bbca68400) [pid = 1957] [serial = 1235] [outer = 0x7f7bb6150c00] 03:38:37 INFO - PROCESS | 1957 | 1461407917278 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bbed4bc00) [pid = 1957] [serial = 1236] [outer = 0x7f7bb6150c00] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb33d6800 == 105 [pid = 1957] [id = 388] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52c7000 == 104 [pid = 1957] [id = 387] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38d5000 == 103 [pid = 1957] [id = 383] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2111800 == 102 [pid = 1957] [id = 382] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1ec000 == 101 [pid = 1957] [id = 381] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1d2800 == 100 [pid = 1957] [id = 380] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf752000 == 99 [pid = 1957] [id = 379] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdd370800 == 98 [pid = 1957] [id = 378] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaad9000 == 97 [pid = 1957] [id = 377] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd519c800 == 96 [pid = 1957] [id = 376] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b0e800 == 95 [pid = 1957] [id = 375] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01d9000 == 94 [pid = 1957] [id = 374] 03:38:37 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcda3800 == 93 [pid = 1957] [id = 373] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb25cac00) [pid = 1957] [serial = 1115] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb608d000) [pid = 1957] [serial = 1116] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb7cf0800) [pid = 1957] [serial = 1095] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb5fd6000) [pid = 1957] [serial = 1091] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb5ba1000) [pid = 1957] [serial = 1061] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bc5c37800) [pid = 1957] [serial = 1107] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb6099400) [pid = 1957] [serial = 1103] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bbf460c00) [pid = 1957] [serial = 1067] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb7bf3400) [pid = 1957] [serial = 1064] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bbf711c00) [pid = 1957] [serial = 1098] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bc313c000) [pid = 1957] [serial = 1101] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb63ae400) [pid = 1957] [serial = 1094] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bc313a400) [pid = 1957] [serial = 1070] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bb63a4800) [pid = 1957] [serial = 1092] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bc3647c00) [pid = 1957] [serial = 1106] [outer = (nil)] [url = about:blank] 03:38:37 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bcb89fc00) [pid = 1957] [serial = 1113] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bca2b5800) [pid = 1957] [serial = 1112] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bc313f000) [pid = 1957] [serial = 1059] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bc2904c00) [pid = 1957] [serial = 1100] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bc8352800) [pid = 1957] [serial = 1110] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bbf187400) [pid = 1957] [serial = 1097] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bc6a72c00) [pid = 1957] [serial = 1109] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bc3341800) [pid = 1957] [serial = 1104] [outer = (nil)] [url = about:blank] 03:38:38 INFO - PROCESS | 1957 | 1461407918048 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:38:38 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 03:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1487ms 03:38:38 INFO - PROCESS | 1957 | 1461407918067 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 1957 | 1461407918070 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:38:38 INFO - PROCESS | 1957 | 1461407918076 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 1957 | 1461407918078 Marionette TRACE conn4 <- [1,1618,null,{}] 03:38:38 INFO - PROCESS | 1957 | 1461407918083 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 1957 | 1461407918250 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:38:38 INFO - PROCESS | 1957 | 1461407918405 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb440f000 == 94 [pid = 1957] [id = 412] 03:38:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb7bed800) [pid = 1957] [serial = 1237] [outer = (nil)] 03:38:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bbf1dc800) [pid = 1957] [serial = 1238] [outer = 0x7f7bb7bed800] 03:38:38 INFO - PROCESS | 1957 | 1461407918467 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bbfcbcc00) [pid = 1957] [serial = 1239] [outer = 0x7f7bb7bed800] 03:38:39 INFO - PROCESS | 1957 | 1461407919174 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1129ms 03:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:38:39 INFO - PROCESS | 1957 | 1461407919206 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:38:39 INFO - PROCESS | 1957 | 1461407919209 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:38:39 INFO - PROCESS | 1957 | 1461407919214 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 1957 | 1461407919217 Marionette TRACE conn4 <- [1,1622,null,{}] 03:38:39 INFO - PROCESS | 1957 | 1461407919222 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 1957 | 1461407919450 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:38:39 INFO - PROCESS | 1957 | 1461407919548 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda85800 == 95 [pid = 1957] [id = 413] 03:38:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb608d000) [pid = 1957] [serial = 1240] [outer = (nil)] 03:38:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bc2910c00) [pid = 1957] [serial = 1241] [outer = 0x7f7bb608d000] 03:38:39 INFO - PROCESS | 1957 | 1461407919606 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bc333e800) [pid = 1957] [serial = 1242] [outer = 0x7f7bb608d000] 03:38:40 INFO - PROCESS | 1957 | 1461407920373 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:38:40 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 03:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1231ms 03:38:40 INFO - PROCESS | 1957 | 1461407920446 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 1957 | 1461407920448 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:38:40 INFO - PROCESS | 1957 | 1461407920454 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 1957 | 1461407920456 Marionette TRACE conn4 <- [1,1626,null,{}] 03:38:40 INFO - PROCESS | 1957 | 1461407920461 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 1957 | 1461407920705 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:38:40 INFO - PROCESS | 1957 | 1461407920732 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd6d000 == 96 [pid = 1957] [id = 414] 03:38:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bc2dbac00) [pid = 1957] [serial = 1243] [outer = (nil)] 03:38:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bc3a79800) [pid = 1957] [serial = 1244] [outer = 0x7f7bc2dbac00] 03:38:40 INFO - PROCESS | 1957 | 1461407920793 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bc6c26800) [pid = 1957] [serial = 1245] [outer = 0x7f7bc2dbac00] 03:38:41 INFO - PROCESS | 1957 | 1461407921617 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1228ms 03:38:41 INFO - PROCESS | 1957 | 1461407921694 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:38:41 INFO - PROCESS | 1957 | 1461407921700 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:38:41 INFO - PROCESS | 1957 | 1461407921718 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - PROCESS | 1957 | 1461407921721 Marionette TRACE conn4 <- [1,1630,null,{}] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bb10c2400) [pid = 1957] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb63a8800) [pid = 1957] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bb10c4800) [pid = 1957] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bb1fe6800) [pid = 1957] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb63aac00) [pid = 1957] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bb10bfc00) [pid = 1957] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:38:41 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bb7a16800) [pid = 1957] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:38:41 INFO - PROCESS | 1957 | 1461407921824 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:42 INFO - PROCESS | 1957 | 1461407921999 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:38:42 INFO - PROCESS | 1957 | 1461407922012 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb8114800 == 97 [pid = 1957] [id = 415] 03:38:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb7a16800) [pid = 1957] [serial = 1246] [outer = (nil)] 03:38:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bc6509c00) [pid = 1957] [serial = 1247] [outer = 0x7f7bb7a16800] 03:38:42 INFO - PROCESS | 1957 | 1461407922072 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bc7c03000) [pid = 1957] [serial = 1248] [outer = 0x7f7bb7a16800] 03:38:42 INFO - PROCESS | 1957 | 1461407922867 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1226ms 03:38:42 INFO - PROCESS | 1957 | 1461407922933 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 1957 | 1461407922936 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:38:42 INFO - PROCESS | 1957 | 1461407922950 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 1957 | 1461407922952 Marionette TRACE conn4 <- [1,1634,null,{}] 03:38:42 INFO - PROCESS | 1957 | 1461407922963 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 1957 | 1461407923123 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:38:43 INFO - PROCESS | 1957 | 1461407923133 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3107000 == 98 [pid = 1957] [id = 416] 03:38:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bc313f800) [pid = 1957] [serial = 1249] [outer = (nil)] 03:38:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bca133800) [pid = 1957] [serial = 1250] [outer = 0x7f7bc313f800] 03:38:43 INFO - PROCESS | 1957 | 1461407923191 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bd5136800) [pid = 1957] [serial = 1251] [outer = 0x7f7bc313f800] 03:38:44 INFO - PROCESS | 1957 | 1461407924166 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1294ms 03:38:44 INFO - PROCESS | 1957 | 1461407924237 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 1957 | 1461407924243 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:38:44 INFO - PROCESS | 1957 | 1461407924251 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 1957 | 1461407924257 Marionette TRACE conn4 <- [1,1638,null,{}] 03:38:44 INFO - PROCESS | 1957 | 1461407924266 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:44 INFO - PROCESS | 1957 | 1461407924515 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:38:44 INFO - PROCESS | 1957 | 1461407924764 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43d1000 == 99 [pid = 1957] [id = 417] 03:38:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb5ba0800) [pid = 1957] [serial = 1252] [outer = (nil)] 03:38:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb5de9c00) [pid = 1957] [serial = 1253] [outer = 0x7f7bb5ba0800] 03:38:44 INFO - PROCESS | 1957 | 1461407924882 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb63a4800) [pid = 1957] [serial = 1254] [outer = 0x7f7bb5ba0800] 03:38:45 INFO - PROCESS | 1957 | 1461407925774 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1582ms 03:38:45 INFO - PROCESS | 1957 | 1461407925833 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 1957 | 1461407925842 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:38:45 INFO - PROCESS | 1957 | 1461407925852 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 1957 | 1461407925856 Marionette TRACE conn4 <- [1,1642,null,{}] 03:38:45 INFO - PROCESS | 1957 | 1461407925861 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 1957 | 1461407926051 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:38:46 INFO - PROCESS | 1957 | 1461407926240 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf3a2000 == 100 [pid = 1957] [id = 418] 03:38:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb63a8800) [pid = 1957] [serial = 1255] [outer = (nil)] 03:38:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb7d70800) [pid = 1957] [serial = 1256] [outer = 0x7f7bb63a8800] 03:38:46 INFO - PROCESS | 1957 | 1461407926311 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bbcd79800) [pid = 1957] [serial = 1257] [outer = 0x7f7bb63a8800] 03:38:47 INFO - PROCESS | 1957 | 1461407927297 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1481ms 03:38:47 INFO - PROCESS | 1957 | 1461407927332 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 1957 | 1461407927336 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:38:47 INFO - PROCESS | 1957 | 1461407927342 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 1957 | 1461407927347 Marionette TRACE conn4 <- [1,1646,null,{}] 03:38:47 INFO - PROCESS | 1957 | 1461407927362 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 1957 | 1461407927552 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:38:47 INFO - PROCESS | 1957 | 1461407927794 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38c5800 == 101 [pid = 1957] [id = 419] 03:38:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bc2911c00) [pid = 1957] [serial = 1258] [outer = (nil)] 03:38:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bc3478400) [pid = 1957] [serial = 1259] [outer = 0x7f7bc2911c00] 03:38:47 INFO - PROCESS | 1957 | 1461407927913 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bc3bd3800) [pid = 1957] [serial = 1260] [outer = 0x7f7bc2911c00] 03:38:48 INFO - PROCESS | 1957 | 1461407928728 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:38:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:38:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1432ms 03:38:48 INFO - PROCESS | 1957 | 1461407928774 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 1957 | 1461407928779 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:38:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:38:48 INFO - PROCESS | 1957 | 1461407928785 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 1957 | 1461407928787 Marionette TRACE conn4 <- [1,1650,null,{}] 03:38:48 INFO - PROCESS | 1957 | 1461407928792 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:48 INFO - PROCESS | 1957 | 1461407928970 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:38:49 INFO - PROCESS | 1957 | 1461407929166 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc839e000 == 102 [pid = 1957] [id = 420] 03:38:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bc5d1fc00) [pid = 1957] [serial = 1261] [outer = (nil)] 03:38:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bc7e32800) [pid = 1957] [serial = 1262] [outer = 0x7f7bc5d1fc00] 03:38:49 INFO - PROCESS | 1957 | 1461407929239 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bc96dc000) [pid = 1957] [serial = 1263] [outer = 0x7f7bc5d1fc00] 03:38:50 INFO - PROCESS | 1957 | 1461407930090 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:38:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1337ms 03:38:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:38:50 INFO - PROCESS | 1957 | 1461407930123 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 1957 | 1461407930125 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:38:50 INFO - PROCESS | 1957 | 1461407930131 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 1957 | 1461407930134 Marionette TRACE conn4 <- [1,1654,null,{}] 03:38:50 INFO - PROCESS | 1957 | 1461407930139 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 1957 | 1461407930310 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:38:50 INFO - PROCESS | 1957 | 1461407930507 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9e6e800 == 103 [pid = 1957] [id = 421] 03:38:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bc5d20c00) [pid = 1957] [serial = 1264] [outer = (nil)] 03:38:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bd6245000) [pid = 1957] [serial = 1265] [outer = 0x7f7bc5d20c00] 03:38:50 INFO - PROCESS | 1957 | 1461407930575 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bd9342400) [pid = 1957] [serial = 1266] [outer = 0x7f7bc5d20c00] 03:38:51 INFO - PROCESS | 1957 | 1461407931430 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1344ms 03:38:51 INFO - PROCESS | 1957 | 1461407931475 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 1957 | 1461407931478 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:38:51 INFO - PROCESS | 1957 | 1461407931484 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 1957 | 1461407931486 Marionette TRACE conn4 <- [1,1658,null,{}] 03:38:51 INFO - PROCESS | 1957 | 1461407931491 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 1957 | 1461407931694 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:38:51 INFO - PROCESS | 1957 | 1461407931917 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7411000 == 104 [pid = 1957] [id = 422] 03:38:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bc6628400) [pid = 1957] [serial = 1267] [outer = (nil)] 03:38:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bdaf9c800) [pid = 1957] [serial = 1268] [outer = 0x7f7bc6628400] 03:38:52 INFO - PROCESS | 1957 | 1461407932004 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bdb019c00) [pid = 1957] [serial = 1269] [outer = 0x7f7bc6628400] 03:38:52 INFO - PROCESS | 1957 | 1461407932859 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1426ms 03:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:38:52 INFO - PROCESS | 1957 | 1461407932910 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:38:52 INFO - PROCESS | 1957 | 1461407932913 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:38:52 INFO - PROCESS | 1957 | 1461407932919 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:38:52 INFO - PROCESS | 1957 | 1461407932922 Marionette TRACE conn4 <- [1,1662,null,{}] 03:38:52 INFO - PROCESS | 1957 | 1461407932927 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 1957 | 1461407933105 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:38:53 INFO - PROCESS | 1957 | 1461407933302 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf6c1800 == 105 [pid = 1957] [id = 423] 03:38:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb0d87000) [pid = 1957] [serial = 1270] [outer = (nil)] 03:38:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb0d8f800) [pid = 1957] [serial = 1271] [outer = 0x7f7bb0d87000] 03:38:53 INFO - PROCESS | 1957 | 1461407933371 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb0d94c00) [pid = 1957] [serial = 1272] [outer = 0x7f7bb0d87000] 03:38:54 INFO - PROCESS | 1957 | 1461407934232 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1381ms 03:38:54 INFO - PROCESS | 1957 | 1461407934301 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:38:54 INFO - PROCESS | 1957 | 1461407934304 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:38:54 INFO - PROCESS | 1957 | 1461407934310 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 1957 | 1461407934312 Marionette TRACE conn4 <- [1,1666,null,{}] 03:38:54 INFO - PROCESS | 1957 | 1461407934318 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 1957 | 1461407934507 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:38:54 INFO - PROCESS | 1957 | 1461407934700 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cb9000 == 106 [pid = 1957] [id = 424] 03:38:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bb0d88800) [pid = 1957] [serial = 1273] [outer = (nil)] 03:38:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bdb01a000) [pid = 1957] [serial = 1274] [outer = 0x7f7bb0d88800] 03:38:54 INFO - PROCESS | 1957 | 1461407934769 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bdb020800) [pid = 1957] [serial = 1275] [outer = 0x7f7bb0d88800] 03:38:55 INFO - PROCESS | 1957 | 1461407935560 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1278ms 03:38:55 INFO - PROCESS | 1957 | 1461407935603 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 1957 | 1461407935607 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:38:55 INFO - PROCESS | 1957 | 1461407935612 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 1957 | 1461407935614 Marionette TRACE conn4 <- [1,1670,null,{}] 03:38:55 INFO - PROCESS | 1957 | 1461407935620 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 1957 | 1461407935794 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:38:55 INFO - PROCESS | 1957 | 1461407935991 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a2a800 == 107 [pid = 1957] [id = 425] 03:38:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bb0d94400) [pid = 1957] [serial = 1276] [outer = (nil)] 03:38:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bb4170400) [pid = 1957] [serial = 1277] [outer = 0x7f7bb0d94400] 03:38:56 INFO - PROCESS | 1957 | 1461407936062 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb4175000) [pid = 1957] [serial = 1278] [outer = 0x7f7bb0d94400] 03:38:56 INFO - PROCESS | 1957 | 1461407936927 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1382ms 03:38:56 INFO - PROCESS | 1957 | 1461407936995 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 1957 | 1461407937002 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:38:57 INFO - PROCESS | 1957 | 1461407937008 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 1957 | 1461407937011 Marionette TRACE conn4 <- [1,1674,null,{}] 03:38:57 INFO - PROCESS | 1957 | 1461407937016 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 1957 | 1461407937199 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:38:57 INFO - PROCESS | 1957 | 1461407937395 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2130800 == 108 [pid = 1957] [id = 426] 03:38:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb4168c00) [pid = 1957] [serial = 1279] [outer = (nil)] 03:38:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bdb020c00) [pid = 1957] [serial = 1280] [outer = 0x7f7bb4168c00] 03:38:57 INFO - PROCESS | 1957 | 1461407937463 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bdb263400) [pid = 1957] [serial = 1281] [outer = 0x7f7bb4168c00] 03:38:58 INFO - PROCESS | 1957 | 1461407938286 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1329ms 03:38:58 INFO - PROCESS | 1957 | 1461407938338 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:38:58 INFO - PROCESS | 1957 | 1461407938342 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:38:58 INFO - PROCESS | 1957 | 1461407938348 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 1957 | 1461407938351 Marionette TRACE conn4 <- [1,1678,null,{}] 03:38:58 INFO - PROCESS | 1957 | 1461407938357 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:58 INFO - PROCESS | 1957 | 1461407938568 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:38:58 INFO - PROCESS | 1957 | 1461407938763 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb214f000 == 109 [pid = 1957] [id = 427] 03:38:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb4174800) [pid = 1957] [serial = 1282] [outer = (nil)] 03:38:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bc8569400) [pid = 1957] [serial = 1283] [outer = 0x7f7bb4174800] 03:38:58 INFO - PROCESS | 1957 | 1461407938843 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bdb445c00) [pid = 1957] [serial = 1284] [outer = 0x7f7bb4174800] 03:38:59 INFO - PROCESS | 1957 | 1461407939713 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1427ms 03:38:59 INFO - PROCESS | 1957 | 1461407939775 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 1957 | 1461407939779 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:38:59 INFO - PROCESS | 1957 | 1461407939784 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 1957 | 1461407939787 Marionette TRACE conn4 <- [1,1682,null,{}] 03:38:59 INFO - PROCESS | 1957 | 1461407939792 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 1957 | 1461407939972 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:39:00 INFO - PROCESS | 1957 | 1461407940181 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb286d800 == 110 [pid = 1957] [id = 428] 03:39:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bad9d2400) [pid = 1957] [serial = 1285] [outer = (nil)] 03:39:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bad9dd000) [pid = 1957] [serial = 1286] [outer = 0x7f7bad9d2400] 03:39:00 INFO - PROCESS | 1957 | 1461407940291 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bb6090400) [pid = 1957] [serial = 1287] [outer = 0x7f7bad9d2400] 03:39:01 INFO - PROCESS | 1957 | 1461407941134 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1376ms 03:39:01 INFO - PROCESS | 1957 | 1461407941178 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 1957 | 1461407941182 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:39:01 INFO - PROCESS | 1957 | 1461407941188 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 1957 | 1461407941190 Marionette TRACE conn4 <- [1,1686,null,{}] 03:39:01 INFO - PROCESS | 1957 | 1461407941195 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 1957 | 1461407941371 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:39:01 INFO - PROCESS | 1957 | 1461407941571 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baefe3800 == 111 [pid = 1957] [id = 429] 03:39:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bad77c000) [pid = 1957] [serial = 1288] [outer = (nil)] 03:39:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bad782c00) [pid = 1957] [serial = 1289] [outer = 0x7f7bad77c000] 03:39:01 INFO - PROCESS | 1957 | 1461407941649 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bad788400) [pid = 1957] [serial = 1290] [outer = 0x7f7bad77c000] 03:39:02 INFO - PROCESS | 1957 | 1461407942563 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:39:02 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 03:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1427ms 03:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:39:02 INFO - PROCESS | 1957 | 1461407942616 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 1957 | 1461407942619 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:39:02 INFO - PROCESS | 1957 | 1461407942625 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 1957 | 1461407942628 Marionette TRACE conn4 <- [1,1690,null,{}] 03:39:02 INFO - PROCESS | 1957 | 1461407942633 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 1957 | 1461407942822 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:39:03 INFO - PROCESS | 1957 | 1461407943026 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf6e4000 == 112 [pid = 1957] [id = 430] 03:39:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bad782800) [pid = 1957] [serial = 1291] [outer = (nil)] 03:39:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bad9dfc00) [pid = 1957] [serial = 1292] [outer = 0x7f7bad782800] 03:39:03 INFO - PROCESS | 1957 | 1461407943095 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bb0783c00) [pid = 1957] [serial = 1293] [outer = 0x7f7bad782800] 03:39:03 INFO - PROCESS | 1957 | 1461407943953 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1378ms 03:39:04 INFO - PROCESS | 1957 | 1461407944003 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 1957 | 1461407944007 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:39:04 INFO - PROCESS | 1957 | 1461407944012 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 1957 | 1461407944014 Marionette TRACE conn4 <- [1,1694,null,{}] 03:39:04 INFO - PROCESS | 1957 | 1461407944020 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 1957 | 1461407944199 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:39:04 INFO - PROCESS | 1957 | 1461407944408 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07b6800 == 113 [pid = 1957] [id = 431] 03:39:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bad77d000) [pid = 1957] [serial = 1294] [outer = (nil)] 03:39:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bb0787800) [pid = 1957] [serial = 1295] [outer = 0x7f7bad77d000] 03:39:04 INFO - PROCESS | 1957 | 1461407944524 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bb078d000) [pid = 1957] [serial = 1296] [outer = 0x7f7bad77d000] 03:39:05 INFO - PROCESS | 1957 | 1461407945981 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2026ms 03:39:06 INFO - PROCESS | 1957 | 1461407946040 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 1957 | 1461407946045 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:39:06 INFO - PROCESS | 1957 | 1461407946053 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 1957 | 1461407946058 Marionette TRACE conn4 <- [1,1698,null,{}] 03:39:06 INFO - PROCESS | 1957 | 1461407946065 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 1957 | 1461407946260 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:39:06 INFO - PROCESS | 1957 | 1461407946462 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2856800 == 114 [pid = 1957] [id = 432] 03:39:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bb10c1800) [pid = 1957] [serial = 1297] [outer = (nil)] 03:39:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bb21d6800) [pid = 1957] [serial = 1298] [outer = 0x7f7bb10c1800] 03:39:06 INFO - PROCESS | 1957 | 1461407946571 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bb3274800) [pid = 1957] [serial = 1299] [outer = 0x7f7bb10c1800] 03:39:07 INFO - PROCESS | 1957 | 1461407947681 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:39:07 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 03:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1682ms 03:39:07 INFO - PROCESS | 1957 | 1461407947735 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 1957 | 1461407947744 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:39:07 INFO - PROCESS | 1957 | 1461407947753 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 1957 | 1461407947757 Marionette TRACE conn4 <- [1,1702,null,{}] 03:39:07 INFO - PROCESS | 1957 | 1461407947763 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 1957 | 1461407947940 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:39:08 INFO - PROCESS | 1957 | 1461407948218 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf75b000 == 115 [pid = 1957] [id = 433] 03:39:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb5fd6400) [pid = 1957] [serial = 1300] [outer = (nil)] 03:39:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb5fdd400) [pid = 1957] [serial = 1301] [outer = 0x7f7bb5fd6400] 03:39:08 INFO - PROCESS | 1957 | 1461407948331 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb6146800) [pid = 1957] [serial = 1302] [outer = 0x7f7bb5fd6400] 03:39:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb8114800 == 114 [pid = 1957] [id = 415] 03:39:08 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bc333dc00) [pid = 1957] [serial = 1181] [outer = (nil)] [url = about:blank] 03:39:08 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bb5b97000) [pid = 1957] [serial = 1157] [outer = (nil)] [url = about:blank] 03:39:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd6d000 == 113 [pid = 1957] [id = 414] 03:39:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda85800 == 112 [pid = 1957] [id = 413] 03:39:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb440f000 == 111 [pid = 1957] [id = 412] 03:39:08 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5a56000 == 110 [pid = 1957] [id = 411] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf744000 == 109 [pid = 1957] [id = 410] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb630d800 == 108 [pid = 1957] [id = 409] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc88c1800 == 107 [pid = 1957] [id = 402] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc82c7000 == 106 [pid = 1957] [id = 401] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6c72800 == 105 [pid = 1957] [id = 400] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38c6800 == 104 [pid = 1957] [id = 399] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32e8000 == 103 [pid = 1957] [id = 398] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc121c000 == 102 [pid = 1957] [id = 397] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc2800 == 101 [pid = 1957] [id = 396] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7faf800 == 100 [pid = 1957] [id = 395] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc02da800 == 99 [pid = 1957] [id = 11] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3199000 == 98 [pid = 1957] [id = 394] 03:39:09 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8b9800 == 97 [pid = 1957] [id = 393] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bdaf9d000) [pid = 1957] [serial = 1151] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bc364a800) [pid = 1957] [serial = 1130] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bb63a7c00) [pid = 1957] [serial = 1121] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7bb7a17800) [pid = 1957] [serial = 1166] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bb7a1c400) [pid = 1957] [serial = 1167] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bbca6fc00) [pid = 1957] [serial = 1170] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bbf858400) [pid = 1957] [serial = 1179] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bc513d800) [pid = 1957] [serial = 1133] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bb614b000) [pid = 1957] [serial = 1160] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bc1284800) [pid = 1957] [serial = 1127] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bd628b800) [pid = 1957] [serial = 1139] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bbd94e000) [pid = 1957] [serial = 1119] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bbcd6cc00) [pid = 1957] [serial = 1172] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bb6093400) [pid = 1957] [serial = 1164] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bdab78800) [pid = 1957] [serial = 1148] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bb80aa800) [pid = 1957] [serial = 1169] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bb1fe7400) [pid = 1957] [serial = 1154] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb21e2800) [pid = 1957] [serial = 1178] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bbed51000) [pid = 1957] [serial = 1173] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bca36a800) [pid = 1957] [serial = 1136] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bd7428800) [pid = 1957] [serial = 1142] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bbf1e3400) [pid = 1957] [serial = 1175] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bbf45f000) [pid = 1957] [serial = 1176] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bbd94b400) [pid = 1957] [serial = 1124] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bb5b9b800) [pid = 1957] [serial = 1163] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bc29d9400) [pid = 1957] [serial = 1145] [outer = (nil)] [url = about:blank] 03:39:09 INFO - PROCESS | 1957 | 1461407949263 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1543ms 03:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:39:09 INFO - PROCESS | 1957 | 1461407949296 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 1957 | 1461407949299 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:39:09 INFO - PROCESS | 1957 | 1461407949305 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 1957 | 1461407949310 Marionette TRACE conn4 <- [1,1706,null,{}] 03:39:09 INFO - PROCESS | 1957 | 1461407949324 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 1957 | 1461407949528 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:39:09 INFO - PROCESS | 1957 | 1461407949705 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb4416000 == 98 [pid = 1957] [id = 434] 03:39:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bb5b97000) [pid = 1957] [serial = 1303] [outer = (nil)] 03:39:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bb7a1d400) [pid = 1957] [serial = 1304] [outer = 0x7f7bb5b97000] 03:39:09 INFO - PROCESS | 1957 | 1461407949773 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bb7c17800) [pid = 1957] [serial = 1305] [outer = 0x7f7bb5b97000] 03:39:10 INFO - PROCESS | 1957 | 1461407950469 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1184ms 03:39:10 INFO - PROCESS | 1957 | 1461407950489 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 1957 | 1461407950492 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:39:10 INFO - PROCESS | 1957 | 1461407950498 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 1957 | 1461407950500 Marionette TRACE conn4 <- [1,1710,null,{}] 03:39:10 INFO - PROCESS | 1957 | 1461407950505 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 1957 | 1461407950673 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:39:10 INFO - PROCESS | 1957 | 1461407950850 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb630d000 == 99 [pid = 1957] [id = 435] 03:39:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb5b98c00) [pid = 1957] [serial = 1306] [outer = (nil)] 03:39:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb80b0400) [pid = 1957] [serial = 1307] [outer = 0x7f7bb5b98c00] 03:39:10 INFO - PROCESS | 1957 | 1461407950911 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bbca75800) [pid = 1957] [serial = 1308] [outer = 0x7f7bb5b98c00] 03:39:11 INFO - PROCESS | 1957 | 1461407951700 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1230ms 03:39:11 INFO - PROCESS | 1957 | 1461407951729 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:39:11 INFO - PROCESS | 1957 | 1461407951742 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:39:11 INFO - PROCESS | 1957 | 1461407951748 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 1957 | 1461407951752 Marionette TRACE conn4 <- [1,1714,null,{}] 03:39:11 INFO - PROCESS | 1957 | 1461407951769 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 1957 | 1461407952008 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:39:12 INFO - PROCESS | 1957 | 1461407952163 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb8113000 == 100 [pid = 1957] [id = 436] 03:39:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bbcd76000) [pid = 1957] [serial = 1309] [outer = (nil)] 03:39:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bbd949000) [pid = 1957] [serial = 1310] [outer = 0x7f7bbcd76000] 03:39:12 INFO - PROCESS | 1957 | 1461407952225 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bbed4e400) [pid = 1957] [serial = 1311] [outer = 0x7f7bbcd76000] 03:39:13 INFO - PROCESS | 1957 | 1461407953008 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1294ms 03:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:39:13 INFO - PROCESS | 1957 | 1461407953042 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 1957 | 1461407953045 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:39:13 INFO - PROCESS | 1957 | 1461407953051 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - PROCESS | 1957 | 1461407953053 Marionette TRACE conn4 <- [1,1718,null,{}] 03:39:13 INFO - PROCESS | 1957 | 1461407953058 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:13 INFO - PROCESS | 1957 | 1461407953648 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb7a16800) [pid = 1957] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bb6150c00) [pid = 1957] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bb7bed800) [pid = 1957] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bb63af400) [pid = 1957] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb5b9e000) [pid = 1957] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb608d000) [pid = 1957] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:39:13 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bc2dbac00) [pid = 1957] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:39:13 INFO - PROCESS | 1957 | 1461407953814 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcdb3000 == 101 [pid = 1957] [id = 437] 03:39:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bb7a16800) [pid = 1957] [serial = 1312] [outer = (nil)] 03:39:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb80a6800) [pid = 1957] [serial = 1313] [outer = 0x7f7bb7a16800] 03:39:13 INFO - PROCESS | 1957 | 1461407953883 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bc0f40c00) [pid = 1957] [serial = 1314] [outer = 0x7f7bb7a16800] 03:39:14 INFO - PROCESS | 1957 | 1461407954528 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1529ms 03:39:14 INFO - PROCESS | 1957 | 1461407954580 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 1957 | 1461407954583 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:39:14 INFO - PROCESS | 1957 | 1461407954588 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 1957 | 1461407954590 Marionette TRACE conn4 <- [1,1722,null,{}] 03:39:14 INFO - PROCESS | 1957 | 1461407954595 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 1957 | 1461407954822 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:39:14 INFO - PROCESS | 1957 | 1461407954840 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc6a800 == 102 [pid = 1957] [id = 438] 03:39:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bbf493800) [pid = 1957] [serial = 1315] [outer = (nil)] 03:39:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bc2db6000) [pid = 1957] [serial = 1316] [outer = 0x7f7bbf493800] 03:39:14 INFO - PROCESS | 1957 | 1461407954901 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bc3143000) [pid = 1957] [serial = 1317] [outer = 0x7f7bbf493800] 03:39:15 INFO - PROCESS | 1957 | 1461407955777 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:39:15 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 03:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1228ms 03:39:15 INFO - PROCESS | 1957 | 1461407955825 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 1957 | 1461407955830 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:39:15 INFO - PROCESS | 1957 | 1461407955838 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 1957 | 1461407955843 Marionette TRACE conn4 <- [1,1726,null,{}] 03:39:15 INFO - PROCESS | 1957 | 1461407955851 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 1957 | 1461407956058 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:39:16 INFO - PROCESS | 1957 | 1461407956257 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1077800 == 103 [pid = 1957] [id = 439] 03:39:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bb0787400) [pid = 1957] [serial = 1318] [outer = (nil)] 03:39:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bb078c400) [pid = 1957] [serial = 1319] [outer = 0x7f7bb0787400] 03:39:16 INFO - PROCESS | 1957 | 1461407956329 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bb10c6c00) [pid = 1957] [serial = 1320] [outer = 0x7f7bb0787400] 03:39:17 INFO - PROCESS | 1957 | 1461407957252 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1483ms 03:39:17 INFO - PROCESS | 1957 | 1461407957322 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 1957 | 1461407957330 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:39:17 INFO - PROCESS | 1957 | 1461407957340 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 1957 | 1461407957345 Marionette TRACE conn4 <- [1,1730,null,{}] 03:39:17 INFO - PROCESS | 1957 | 1461407957350 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 1957 | 1461407957579 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:39:17 INFO - PROCESS | 1957 | 1461407957824 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb6191800 == 104 [pid = 1957] [id = 440] 03:39:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bb5de1c00) [pid = 1957] [serial = 1321] [outer = (nil)] 03:39:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bb6150000) [pid = 1957] [serial = 1322] [outer = 0x7f7bb5de1c00] 03:39:17 INFO - PROCESS | 1957 | 1461407957937 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb7a14400) [pid = 1957] [serial = 1323] [outer = 0x7f7bb5de1c00] 03:39:18 INFO - PROCESS | 1957 | 1461407958884 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:39:18 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 03:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1581ms 03:39:18 INFO - PROCESS | 1957 | 1461407958922 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 1957 | 1461407958925 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:39:18 INFO - PROCESS | 1957 | 1461407958931 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 1957 | 1461407958936 Marionette TRACE conn4 <- [1,1734,null,{}] 03:39:18 INFO - PROCESS | 1957 | 1461407958952 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 1957 | 1461407959143 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:39:19 INFO - PROCESS | 1957 | 1461407959394 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd68000 == 105 [pid = 1957] [id = 441] 03:39:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bb81d0800) [pid = 1957] [serial = 1324] [outer = (nil)] 03:39:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bbd94f000) [pid = 1957] [serial = 1325] [outer = 0x7f7bb81d0800] 03:39:19 INFO - PROCESS | 1957 | 1461407959513 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bbf360000) [pid = 1957] [serial = 1326] [outer = 0x7f7bb81d0800] 03:39:20 INFO - PROCESS | 1957 | 1461407960335 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1436ms 03:39:20 INFO - PROCESS | 1957 | 1461407960368 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 1957 | 1461407960372 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:39:20 INFO - PROCESS | 1957 | 1461407960377 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 1957 | 1461407960380 Marionette TRACE conn4 <- [1,1738,null,{}] 03:39:20 INFO - PROCESS | 1957 | 1461407960385 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 1957 | 1461407960566 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:39:20 INFO - PROCESS | 1957 | 1461407960766 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1204000 == 106 [pid = 1957] [id = 442] 03:39:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bbca68800) [pid = 1957] [serial = 1327] [outer = (nil)] 03:39:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bc2906400) [pid = 1957] [serial = 1328] [outer = 0x7f7bbca68800] 03:39:20 INFO - PROCESS | 1957 | 1461407960836 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bc333f400) [pid = 1957] [serial = 1329] [outer = 0x7f7bbca68800] 03:39:21 INFO - PROCESS | 1957 | 1461407961778 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1429ms 03:39:21 INFO - PROCESS | 1957 | 1461407961807 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 1957 | 1461407961811 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:39:21 INFO - PROCESS | 1957 | 1461407961816 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 1957 | 1461407961819 Marionette TRACE conn4 <- [1,1742,null,{}] 03:39:21 INFO - PROCESS | 1957 | 1461407961824 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 1957 | 1461407962013 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:39:22 INFO - PROCESS | 1957 | 1461407962213 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32e9800 == 107 [pid = 1957] [id = 443] 03:39:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bbcd69c00) [pid = 1957] [serial = 1330] [outer = (nil)] 03:39:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bc3643c00) [pid = 1957] [serial = 1331] [outer = 0x7f7bbcd69c00] 03:39:22 INFO - PROCESS | 1957 | 1461407962286 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bc3a79000) [pid = 1957] [serial = 1332] [outer = 0x7f7bbcd69c00] 03:39:23 INFO - PROCESS | 1957 | 1461407963208 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1428ms 03:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:39:23 INFO - PROCESS | 1957 | 1461407963245 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 1957 | 1461407963247 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:39:23 INFO - PROCESS | 1957 | 1461407963254 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 1957 | 1461407963257 Marionette TRACE conn4 <- [1,1746,null,{}] 03:39:23 INFO - PROCESS | 1957 | 1461407963262 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 1957 | 1461407963476 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:39:23 INFO - PROCESS | 1957 | 1461407963683 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38dc000 == 108 [pid = 1957] [id = 444] 03:39:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bc3a7f000) [pid = 1957] [serial = 1333] [outer = (nil)] 03:39:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bc6a6dc00) [pid = 1957] [serial = 1334] [outer = 0x7f7bc3a7f000] 03:39:23 INFO - PROCESS | 1957 | 1461407963758 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bc8061400) [pid = 1957] [serial = 1335] [outer = 0x7f7bc3a7f000] 03:39:24 INFO - PROCESS | 1957 | 1461407964644 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1431ms 03:39:24 INFO - PROCESS | 1957 | 1461407964685 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 1957 | 1461407964689 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:39:24 INFO - PROCESS | 1957 | 1461407964694 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 1957 | 1461407964696 Marionette TRACE conn4 <- [1,1750,null,{}] 03:39:24 INFO - PROCESS | 1957 | 1461407964702 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 1957 | 1461407964886 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:39:25 INFO - PROCESS | 1957 | 1461407965090 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d9800 == 109 [pid = 1957] [id = 445] 03:39:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bc513d800) [pid = 1957] [serial = 1336] [outer = (nil)] 03:39:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bc838c800) [pid = 1957] [serial = 1337] [outer = 0x7f7bc513d800] 03:39:25 INFO - PROCESS | 1957 | 1461407965158 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bc856ec00) [pid = 1957] [serial = 1338] [outer = 0x7f7bc513d800] 03:39:26 INFO - PROCESS | 1957 | 1461407966015 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1376ms 03:39:26 INFO - PROCESS | 1957 | 1461407966072 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 1957 | 1461407966076 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:39:26 INFO - PROCESS | 1957 | 1461407966081 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 1957 | 1461407966083 Marionette TRACE conn4 <- [1,1754,null,{}] 03:39:26 INFO - PROCESS | 1957 | 1461407966089 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 1957 | 1461407966269 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:39:26 INFO - PROCESS | 1957 | 1461407966470 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8d6b000 == 110 [pid = 1957] [id = 446] 03:39:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bc8056400) [pid = 1957] [serial = 1339] [outer = (nil)] 03:39:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bc8e36800) [pid = 1957] [serial = 1340] [outer = 0x7f7bc8056400] 03:39:26 INFO - PROCESS | 1957 | 1461407966540 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bca36bc00) [pid = 1957] [serial = 1341] [outer = 0x7f7bc8056400] 03:39:27 INFO - PROCESS | 1957 | 1461407967440 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1428ms 03:39:27 INFO - PROCESS | 1957 | 1461407967511 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 1957 | 1461407967515 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:39:27 INFO - PROCESS | 1957 | 1461407967520 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - PROCESS | 1957 | 1461407967522 Marionette TRACE conn4 <- [1,1758,null,{}] 03:39:27 INFO - PROCESS | 1957 | 1461407967528 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 1957 | 1461407967724 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:39:27 INFO - PROCESS | 1957 | 1461407967923 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcbbe5000 == 111 [pid = 1957] [id = 447] 03:39:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bc856e400) [pid = 1957] [serial = 1342] [outer = (nil)] 03:39:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bd5135800) [pid = 1957] [serial = 1343] [outer = 0x7f7bc856e400] 03:39:28 INFO - PROCESS | 1957 | 1461407967995 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bd62af000) [pid = 1957] [serial = 1344] [outer = 0x7f7bc856e400] 03:39:28 INFO - PROCESS | 1957 | 1461407968867 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1382ms 03:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:39:28 INFO - PROCESS | 1957 | 1461407968903 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 1957 | 1461407968906 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:39:28 INFO - PROCESS | 1957 | 1461407968912 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 1957 | 1461407968915 Marionette TRACE conn4 <- [1,1762,null,{}] 03:39:28 INFO - PROCESS | 1957 | 1461407968921 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 1957 | 1461407969112 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:39:29 INFO - PROCESS | 1957 | 1461407969315 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd62d5000 == 112 [pid = 1957] [id = 448] 03:39:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bc85b1800) [pid = 1957] [serial = 1345] [outer = (nil)] 03:39:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bd7428c00) [pid = 1957] [serial = 1346] [outer = 0x7f7bc85b1800] 03:39:29 INFO - PROCESS | 1957 | 1461407969387 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bdab78c00) [pid = 1957] [serial = 1347] [outer = 0x7f7bc85b1800] 03:39:30 INFO - PROCESS | 1957 | 1461407970261 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1385ms 03:39:30 INFO - PROCESS | 1957 | 1461407970297 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 1957 | 1461407970301 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:39:30 INFO - PROCESS | 1957 | 1461407970306 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 1957 | 1461407970310 Marionette TRACE conn4 <- [1,1766,null,{}] 03:39:30 INFO - PROCESS | 1957 | 1461407970316 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 1957 | 1461407970517 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:39:30 INFO - PROCESS | 1957 | 1461407970724 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bde047800 == 113 [pid = 1957] [id = 449] 03:39:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bce94f400) [pid = 1957] [serial = 1348] [outer = (nil)] 03:39:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bdada9800) [pid = 1957] [serial = 1349] [outer = 0x7f7bce94f400] 03:39:30 INFO - PROCESS | 1957 | 1461407970843 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bdb01a800) [pid = 1957] [serial = 1350] [outer = 0x7f7bce94f400] 03:39:31 INFO - PROCESS | 1957 | 1461407971767 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1532ms 03:39:31 INFO - PROCESS | 1957 | 1461407971844 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 1957 | 1461407971846 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:39:31 INFO - PROCESS | 1957 | 1461407971854 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 1957 | 1461407971857 Marionette TRACE conn4 <- [1,1770,null,{}] 03:39:31 INFO - PROCESS | 1957 | 1461407971863 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 1957 | 1461407972064 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:39:32 INFO - PROCESS | 1957 | 1461407972280 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacde9800 == 114 [pid = 1957] [id = 450] 03:39:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bb0c82800) [pid = 1957] [serial = 1351] [outer = (nil)] 03:39:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bb0c8c000) [pid = 1957] [serial = 1352] [outer = 0x7f7bb0c82800] 03:39:32 INFO - PROCESS | 1957 | 1461407972391 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bc2902400) [pid = 1957] [serial = 1353] [outer = 0x7f7bb0c82800] 03:39:33 INFO - PROCESS | 1957 | 1461407973288 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1476ms 03:39:33 INFO - PROCESS | 1957 | 1461407973332 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 1957 | 1461407973336 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:39:33 INFO - PROCESS | 1957 | 1461407973341 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 1957 | 1461407973343 Marionette TRACE conn4 <- [1,1774,null,{}] 03:39:33 INFO - PROCESS | 1957 | 1461407973349 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 1957 | 1461407973527 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:39:33 INFO - PROCESS | 1957 | 1461407973734 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0da6800 == 115 [pid = 1957] [id = 451] 03:39:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bb0c85000) [pid = 1957] [serial = 1354] [outer = (nil)] 03:39:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bb3129000) [pid = 1957] [serial = 1355] [outer = 0x7f7bb0c85000] 03:39:33 INFO - PROCESS | 1957 | 1461407973801 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bb312d000) [pid = 1957] [serial = 1356] [outer = 0x7f7bb0c85000] 03:39:34 INFO - PROCESS | 1957 | 1461407974638 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1331ms 03:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:39:34 INFO - PROCESS | 1957 | 1461407974674 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:39:34 INFO - PROCESS | 1957 | 1461407974676 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:39:34 INFO - PROCESS | 1957 | 1461407974683 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 1957 | 1461407974686 Marionette TRACE conn4 <- [1,1778,null,{}] 03:39:34 INFO - PROCESS | 1957 | 1461407974691 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 1957 | 1461407974868 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:39:35 INFO - PROCESS | 1957 | 1461407975074 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0159000 == 116 [pid = 1957] [id = 452] 03:39:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bb0c86c00) [pid = 1957] [serial = 1357] [outer = (nil)] 03:39:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bb7c11c00) [pid = 1957] [serial = 1358] [outer = 0x7f7bb0c86c00] 03:39:35 INFO - PROCESS | 1957 | 1461407975140 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bdad71c00) [pid = 1957] [serial = 1359] [outer = 0x7f7bb0c86c00] 03:39:35 INFO - PROCESS | 1957 | 1461407975976 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:39:36 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 03:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1384ms 03:39:36 INFO - PROCESS | 1957 | 1461407976067 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 1957 | 1461407976070 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:39:36 INFO - PROCESS | 1957 | 1461407976076 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 1957 | 1461407976078 Marionette TRACE conn4 <- [1,1782,null,{}] 03:39:36 INFO - PROCESS | 1957 | 1461407976083 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:36 INFO - PROCESS | 1957 | 1461407976258 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:39:36 INFO - PROCESS | 1957 | 1461407976461 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb105b800 == 117 [pid = 1957] [id = 453] 03:39:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bacfc4c00) [pid = 1957] [serial = 1360] [outer = (nil)] 03:39:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bacfcb400) [pid = 1957] [serial = 1361] [outer = 0x7f7bacfc4c00] 03:39:36 INFO - PROCESS | 1957 | 1461407976531 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bacfd0400) [pid = 1957] [serial = 1362] [outer = 0x7f7bacfc4c00] 03:39:37 INFO - PROCESS | 1957 | 1461407977417 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1378ms 03:39:37 INFO - PROCESS | 1957 | 1461407977454 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 1957 | 1461407977458 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:39:37 INFO - PROCESS | 1957 | 1461407977463 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 1957 | 1461407977465 Marionette TRACE conn4 <- [1,1786,null,{}] 03:39:37 INFO - PROCESS | 1957 | 1461407977470 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 1957 | 1461407977643 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:39:37 INFO - PROCESS | 1957 | 1461407977860 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd918000 == 118 [pid = 1957] [id = 454] 03:39:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bacfc5400) [pid = 1957] [serial = 1363] [outer = (nil)] 03:39:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bb3131800) [pid = 1957] [serial = 1364] [outer = 0x7f7bacfc5400] 03:39:37 INFO - PROCESS | 1957 | 1461407977970 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bc2909800) [pid = 1957] [serial = 1365] [outer = 0x7f7bacfc5400] 03:39:39 INFO - PROCESS | 1957 | 1461407979310 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1882ms 03:39:39 INFO - PROCESS | 1957 | 1461407979346 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 1957 | 1461407979351 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:39:39 INFO - PROCESS | 1957 | 1461407979358 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 1957 | 1461407979363 Marionette TRACE conn4 <- [1,1790,null,{}] 03:39:39 INFO - PROCESS | 1957 | 1461407979372 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 1957 | 1461407979652 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:39:39 INFO - PROCESS | 1957 | 1461407979870 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb285a800 == 119 [pid = 1957] [id = 455] 03:39:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bad9d9000) [pid = 1957] [serial = 1366] [outer = (nil)] 03:39:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bb0c90000) [pid = 1957] [serial = 1367] [outer = 0x7f7bad9d9000] 03:39:39 INFO - PROCESS | 1957 | 1461407979980 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bb21e1800) [pid = 1957] [serial = 1368] [outer = 0x7f7bad9d9000] 03:39:40 INFO - PROCESS | 1957 | 1461407980849 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1533ms 03:39:40 INFO - PROCESS | 1957 | 1461407980922 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 1957 | 1461407980939 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:39:40 INFO - PROCESS | 1957 | 1461407980958 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 1957 | 1461407980969 Marionette TRACE conn4 <- [1,1794,null,{}] 03:39:40 INFO - PROCESS | 1957 | 1461407980973 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 1957 | 1461407981178 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:39:41 INFO - PROCESS | 1957 | 1461407981426 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07b0000 == 120 [pid = 1957] [id = 456] 03:39:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bb3328c00) [pid = 1957] [serial = 1369] [outer = (nil)] 03:39:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bb332a800) [pid = 1957] [serial = 1370] [outer = 0x7f7bb3328c00] 03:39:41 INFO - PROCESS | 1957 | 1461407981539 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bb332f000) [pid = 1957] [serial = 1371] [outer = 0x7f7bb3328c00] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf6da000 == 119 [pid = 1957] [id = 384] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0cdd800 == 118 [pid = 1957] [id = 385] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bca133800) [pid = 1957] [serial = 1250] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bd5132800) [pid = 1957] [serial = 1208] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bd9342800) [pid = 1957] [serial = 1211] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bdada7c00) [pid = 1957] [serial = 1214] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bb7c13c00) [pid = 1957] [serial = 1217] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7baedcb800) [pid = 1957] [serial = 1220] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bb7c16c00) [pid = 1957] [serial = 1223] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcdb3000 == 117 [pid = 1957] [id = 437] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb8113000 == 116 [pid = 1957] [id = 436] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb630d000 == 115 [pid = 1957] [id = 435] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb4416000 == 114 [pid = 1957] [id = 434] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf75b000 == 113 [pid = 1957] [id = 433] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2856800 == 112 [pid = 1957] [id = 432] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baefe3800 == 111 [pid = 1957] [id = 429] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb286d800 == 110 [pid = 1957] [id = 428] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb214f000 == 109 [pid = 1957] [id = 427] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2130800 == 108 [pid = 1957] [id = 426] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7a2a800 == 107 [pid = 1957] [id = 425] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0cb9000 == 106 [pid = 1957] [id = 424] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf6c1800 == 105 [pid = 1957] [id = 423] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7411000 == 104 [pid = 1957] [id = 422] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9e6e800 == 103 [pid = 1957] [id = 421] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc839e000 == 102 [pid = 1957] [id = 420] 03:39:42 INFO - PROCESS | 1957 | 1461407982646 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38c5800 == 101 [pid = 1957] [id = 419] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf3a2000 == 100 [pid = 1957] [id = 418] 03:39:42 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43d1000 == 99 [pid = 1957] [id = 417] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bc3a79800) [pid = 1957] [serial = 1244] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bc6509c00) [pid = 1957] [serial = 1247] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bc6c26800) [pid = 1957] [serial = 1245] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bbca68400) [pid = 1957] [serial = 1235] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bbed4bc00) [pid = 1957] [serial = 1236] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bbf1dc800) [pid = 1957] [serial = 1238] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bbfcbcc00) [pid = 1957] [serial = 1239] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bb7d70400) [pid = 1957] [serial = 1233] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bb7a19400) [pid = 1957] [serial = 1232] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bb7a12400) [pid = 1957] [serial = 1230] [outer = (nil)] [url = about:blank] 03:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1744ms 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bb614f800) [pid = 1957] [serial = 1229] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bc2910c00) [pid = 1957] [serial = 1241] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bca367000) [pid = 1957] [serial = 1205] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bc6a71c00) [pid = 1957] [serial = 1199] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bc3a74000) [pid = 1957] [serial = 1196] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bc3344000) [pid = 1957] [serial = 1193] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bbf498400) [pid = 1957] [serial = 1190] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bc8386400) [pid = 1957] [serial = 1202] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bb2f93000) [pid = 1957] [serial = 1226] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bb7a1c800) [pid = 1957] [serial = 1187] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bb5c8c000) [pid = 1957] [serial = 1184] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc7c03000) [pid = 1957] [serial = 1248] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bc333e800) [pid = 1957] [serial = 1242] [outer = (nil)] [url = about:blank] 03:39:42 INFO - PROCESS | 1957 | 1461407982718 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:39:42 INFO - PROCESS | 1957 | 1461407982722 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:39:42 INFO - PROCESS | 1957 | 1461407982727 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:39:42 INFO - PROCESS | 1957 | 1461407982733 Marionette TRACE conn4 <- [1,1798,null,{}] 03:39:42 INFO - PROCESS | 1957 | 1461407982748 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 1957 | 1461407982928 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:39:43 INFO - PROCESS | 1957 | 1461407983150 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2553000 == 100 [pid = 1957] [id = 457] 03:39:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb3330000) [pid = 1957] [serial = 1372] [outer = (nil)] 03:39:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1373] [outer = 0x7f7bb3330000] 03:39:43 INFO - PROCESS | 1957 | 1461407983215 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bb63ae400) [pid = 1957] [serial = 1374] [outer = 0x7f7bb3330000] 03:39:43 INFO - PROCESS | 1957 | 1461407983873 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1182ms 03:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:39:43 INFO - PROCESS | 1957 | 1461407983911 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 1957 | 1461407983914 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:39:43 INFO - PROCESS | 1957 | 1461407983920 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 1957 | 1461407983923 Marionette TRACE conn4 <- [1,1802,null,{}] 03:39:43 INFO - PROCESS | 1957 | 1461407983928 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 1957 | 1461407984155 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:39:44 INFO - PROCESS | 1957 | 1461407984170 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb6308000 == 101 [pid = 1957] [id = 458] 03:39:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bb332b800) [pid = 1957] [serial = 1375] [outer = (nil)] 03:39:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bb7c0ac00) [pid = 1957] [serial = 1376] [outer = 0x7f7bb332b800] 03:39:44 INFO - PROCESS | 1957 | 1461407984227 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb7cb0800) [pid = 1957] [serial = 1377] [outer = 0x7f7bb332b800] 03:39:45 INFO - PROCESS | 1957 | 1461407985122 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1239ms 03:39:45 INFO - PROCESS | 1957 | 1461407985160 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 1957 | 1461407985162 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:39:45 INFO - PROCESS | 1957 | 1461407985168 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 1957 | 1461407985170 Marionette TRACE conn4 <- [1,1806,null,{}] 03:39:45 INFO - PROCESS | 1957 | 1461407985183 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 1957 | 1461407985401 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:39:45 INFO - PROCESS | 1957 | 1461407985428 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb8106000 == 102 [pid = 1957] [id = 459] 03:39:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bb7a16000) [pid = 1957] [serial = 1378] [outer = (nil)] 03:39:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bbca6c400) [pid = 1957] [serial = 1379] [outer = 0x7f7bb7a16000] 03:39:45 INFO - PROCESS | 1957 | 1461407985488 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bbcd7c400) [pid = 1957] [serial = 1380] [outer = 0x7f7bb7a16000] 03:39:46 INFO - PROCESS | 1957 | 1461407986349 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1237ms 03:39:46 INFO - PROCESS | 1957 | 1461407986408 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 1957 | 1461407986411 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:39:46 INFO - PROCESS | 1957 | 1461407986416 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - PROCESS | 1957 | 1461407986419 Marionette TRACE conn4 <- [1,1810,null,{}] 03:39:46 INFO - PROCESS | 1957 | 1461407986424 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 1957 | 1461407986678 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:39:46 INFO - PROCESS | 1957 | 1461407986706 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc69800 == 103 [pid = 1957] [id = 460] 03:39:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bbf1ea000) [pid = 1957] [serial = 1381] [outer = (nil)] 03:39:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bc1d40000) [pid = 1957] [serial = 1382] [outer = 0x7f7bbf1ea000] 03:39:46 INFO - PROCESS | 1957 | 1461407986771 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bc3645000) [pid = 1957] [serial = 1383] [outer = 0x7f7bbf1ea000] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bb5b98c00) [pid = 1957] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bb10c1800) [pid = 1957] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bb5fd6400) [pid = 1957] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bb5b97000) [pid = 1957] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bb7a16800) [pid = 1957] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:39:47 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bbcd76000) [pid = 1957] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:39:47 INFO - PROCESS | 1957 | 1461407987960 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1583ms 03:39:48 INFO - PROCESS | 1957 | 1461407988000 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:39:48 INFO - PROCESS | 1957 | 1461407988003 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:39:48 INFO - PROCESS | 1957 | 1461407988008 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 1957 | 1461407988010 Marionette TRACE conn4 <- [1,1814,null,{}] 03:39:48 INFO - PROCESS | 1957 | 1461407988015 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 1957 | 1461407988178 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:39:48 INFO - PROCESS | 1957 | 1461407988195 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd6b800 == 104 [pid = 1957] [id = 461] 03:39:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bb7a16800) [pid = 1957] [serial = 1384] [outer = (nil)] 03:39:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bc3a76800) [pid = 1957] [serial = 1385] [outer = 0x7f7bb7a16800] 03:39:48 INFO - PROCESS | 1957 | 1461407988252 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bc650b400) [pid = 1957] [serial = 1386] [outer = 0x7f7bb7a16800] 03:39:49 INFO - PROCESS | 1957 | 1461407989056 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1073ms 03:39:49 INFO - PROCESS | 1957 | 1461407989087 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 1957 | 1461407989091 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:39:49 INFO - PROCESS | 1957 | 1461407989096 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 1957 | 1461407989098 Marionette TRACE conn4 <- [1,1818,null,{}] 03:39:49 INFO - PROCESS | 1957 | 1461407989103 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 1957 | 1461407989322 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:39:49 INFO - PROCESS | 1957 | 1461407989341 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e5c000 == 105 [pid = 1957] [id = 462] 03:39:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bb7cee400) [pid = 1957] [serial = 1387] [outer = (nil)] 03:39:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bc6c23800) [pid = 1957] [serial = 1388] [outer = 0x7f7bb7cee400] 03:39:49 INFO - PROCESS | 1957 | 1461407989400 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bc8056800) [pid = 1957] [serial = 1389] [outer = 0x7f7bb7cee400] 03:39:50 INFO - PROCESS | 1957 | 1461407990520 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1477ms 03:39:50 INFO - PROCESS | 1957 | 1461407990574 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 1957 | 1461407990581 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:39:50 INFO - PROCESS | 1957 | 1461407990590 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 1957 | 1461407990595 Marionette TRACE conn4 <- [1,1822,null,{}] 03:39:50 INFO - PROCESS | 1957 | 1461407990602 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 1957 | 1461407990817 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:39:51 INFO - PROCESS | 1957 | 1461407991068 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2111000 == 106 [pid = 1957] [id = 463] 03:39:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bb0d95c00) [pid = 1957] [serial = 1390] [outer = (nil)] 03:39:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bb312f800) [pid = 1957] [serial = 1391] [outer = 0x7f7bb0d95c00] 03:39:51 INFO - PROCESS | 1957 | 1461407991189 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bb332ec00) [pid = 1957] [serial = 1392] [outer = 0x7f7bb0d95c00] 03:39:52 INFO - PROCESS | 1957 | 1461407992127 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1580ms 03:39:52 INFO - PROCESS | 1957 | 1461407992170 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 1957 | 1461407992179 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:39:52 INFO - PROCESS | 1957 | 1461407992188 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 1957 | 1461407992193 Marionette TRACE conn4 <- [1,1826,null,{}] 03:39:52 INFO - PROCESS | 1957 | 1461407992198 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 1957 | 1461407992409 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:39:52 INFO - PROCESS | 1957 | 1461407992706 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda9e000 == 107 [pid = 1957] [id = 464] 03:39:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bb416f000) [pid = 1957] [serial = 1393] [outer = (nil)] 03:39:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bb63acc00) [pid = 1957] [serial = 1394] [outer = 0x7f7bb416f000] 03:39:52 INFO - PROCESS | 1957 | 1461407992824 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bb7c10400) [pid = 1957] [serial = 1395] [outer = 0x7f7bb416f000] 03:39:53 INFO - PROCESS | 1957 | 1461407993643 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1531ms 03:39:53 INFO - PROCESS | 1957 | 1461407993720 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 1957 | 1461407993723 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:39:53 INFO - PROCESS | 1957 | 1461407993730 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 1957 | 1461407993735 Marionette TRACE conn4 <- [1,1830,null,{}] 03:39:53 INFO - PROCESS | 1957 | 1461407993752 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 1957 | 1461407993986 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:39:54 INFO - PROCESS | 1957 | 1461407994191 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3724800 == 108 [pid = 1957] [id = 465] 03:39:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bbed47000) [pid = 1957] [serial = 1396] [outer = (nil)] 03:39:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bc0245800) [pid = 1957] [serial = 1397] [outer = 0x7f7bbed47000] 03:39:54 INFO - PROCESS | 1957 | 1461407994311 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bc313f400) [pid = 1957] [serial = 1398] [outer = 0x7f7bbed47000] 03:39:55 INFO - PROCESS | 1957 | 1461407995157 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1483ms 03:39:55 INFO - PROCESS | 1957 | 1461407995214 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:39:55 INFO - PROCESS | 1957 | 1461407995218 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:39:55 INFO - PROCESS | 1957 | 1461407995224 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 1957 | 1461407995227 Marionette TRACE conn4 <- [1,1834,null,{}] 03:39:55 INFO - PROCESS | 1957 | 1461407995231 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 1957 | 1461407995413 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:39:55 INFO - PROCESS | 1957 | 1461407995621 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8595800 == 109 [pid = 1957] [id = 466] 03:39:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bbf185c00) [pid = 1957] [serial = 1399] [outer = (nil)] 03:39:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bc3bd7800) [pid = 1957] [serial = 1400] [outer = 0x7f7bbf185c00] 03:39:55 INFO - PROCESS | 1957 | 1461407995696 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bc7c02c00) [pid = 1957] [serial = 1401] [outer = 0x7f7bbf185c00] 03:39:56 INFO - PROCESS | 1957 | 1461407996547 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:39:56 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 03:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1381ms 03:39:56 INFO - PROCESS | 1957 | 1461407996605 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 1957 | 1461407996609 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:39:56 INFO - PROCESS | 1957 | 1461407996614 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 1957 | 1461407996616 Marionette TRACE conn4 <- [1,1838,null,{}] 03:39:56 INFO - PROCESS | 1957 | 1461407996622 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 1957 | 1461407996806 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:39:57 INFO - PROCESS | 1957 | 1461407997080 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5aa000 == 110 [pid = 1957] [id = 467] 03:39:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bbca77400) [pid = 1957] [serial = 1402] [outer = (nil)] 03:39:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bc8358400) [pid = 1957] [serial = 1403] [outer = 0x7f7bbca77400] 03:39:57 INFO - PROCESS | 1957 | 1461407997159 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bc856b800) [pid = 1957] [serial = 1404] [outer = 0x7f7bbca77400] 03:39:58 INFO - PROCESS | 1957 | 1461407998089 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1527ms 03:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:39:58 INFO - PROCESS | 1957 | 1461407998143 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 1957 | 1461407998146 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:39:58 INFO - PROCESS | 1957 | 1461407998152 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 1957 | 1461407998155 Marionette TRACE conn4 <- [1,1842,null,{}] 03:39:58 INFO - PROCESS | 1957 | 1461407998160 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:58 INFO - PROCESS | 1957 | 1461407998359 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:39:58 INFO - PROCESS | 1957 | 1461407998603 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdd370800 == 111 [pid = 1957] [id = 468] 03:39:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bc924bc00) [pid = 1957] [serial = 1405] [outer = (nil)] 03:39:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bdad76000) [pid = 1957] [serial = 1406] [outer = 0x7f7bc924bc00] 03:39:58 INFO - PROCESS | 1957 | 1461407998723 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bdb016800) [pid = 1957] [serial = 1407] [outer = 0x7f7bc924bc00] 03:39:59 INFO - PROCESS | 1957 | 1461407999509 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1397ms 03:39:59 INFO - PROCESS | 1957 | 1461407999548 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:39:59 INFO - PROCESS | 1957 | 1461407999552 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:39:59 INFO - PROCESS | 1957 | 1461407999558 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 1957 | 1461407999561 Marionette TRACE conn4 <- [1,1846,null,{}] 03:39:59 INFO - PROCESS | 1957 | 1461407999566 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 1957 | 1461407999745 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:39:59 INFO - PROCESS | 1957 | 1461407999958 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badaed800 == 112 [pid = 1957] [id = 469] 03:40:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bad8ec800) [pid = 1957] [serial = 1408] [outer = (nil)] 03:40:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bad8f3000) [pid = 1957] [serial = 1409] [outer = 0x7f7bad8ec800] 03:40:00 INFO - PROCESS | 1957 | 1461408000070 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bad8f8400) [pid = 1957] [serial = 1410] [outer = 0x7f7bad8ec800] 03:40:00 INFO - PROCESS | 1957 | 1461408000970 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:40:01 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) 03:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1478ms 03:40:01 INFO - PROCESS | 1957 | 1461408001037 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 1957 | 1461408001041 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:40:01 INFO - PROCESS | 1957 | 1461408001047 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 1957 | 1461408001049 Marionette TRACE conn4 <- [1,1850,null,{}] 03:40:01 INFO - PROCESS | 1957 | 1461408001055 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 1957 | 1461408001247 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:40:01 INFO - PROCESS | 1957 | 1461408001457 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d1f800 == 113 [pid = 1957] [id = 470] 03:40:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bad8ed000) [pid = 1957] [serial = 1411] [outer = (nil)] 03:40:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bae1e6400) [pid = 1957] [serial = 1412] [outer = 0x7f7bad8ed000] 03:40:01 INFO - PROCESS | 1957 | 1461408001573 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bae1ea400) [pid = 1957] [serial = 1413] [outer = 0x7f7bad8ed000] 03:40:02 INFO - PROCESS | 1957 | 1461408002517 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1533ms 03:40:02 INFO - PROCESS | 1957 | 1461408002581 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 1957 | 1461408002585 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:40:02 INFO - PROCESS | 1957 | 1461408002591 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 1957 | 1461408002593 Marionette TRACE conn4 <- [1,1854,null,{}] 03:40:02 INFO - PROCESS | 1957 | 1461408002605 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 1957 | 1461408002848 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:40:03 INFO - PROCESS | 1957 | 1461408003098 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88d1000 == 114 [pid = 1957] [id = 471] 03:40:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7bad8f2c00) [pid = 1957] [serial = 1414] [outer = (nil)] 03:40:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7bae1ef800) [pid = 1957] [serial = 1415] [outer = 0x7f7bad8f2c00] 03:40:03 INFO - PROCESS | 1957 | 1461408003216 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 268 (0x7f7bca368000) [pid = 1957] [serial = 1416] [outer = 0x7f7bad8f2c00] 03:40:04 INFO - PROCESS | 1957 | 1461408004004 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1490ms 03:40:04 INFO - PROCESS | 1957 | 1461408004082 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 1957 | 1461408004085 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:40:04 INFO - PROCESS | 1957 | 1461408004091 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - PROCESS | 1957 | 1461408004093 Marionette TRACE conn4 <- [1,1858,null,{}] 03:40:04 INFO - PROCESS | 1957 | 1461408004098 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 1957 | 1461408004279 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:40:04 INFO - PROCESS | 1957 | 1461408004487 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcaa4000 == 115 [pid = 1957] [id = 472] 03:40:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 269 (0x7f7bae1e3000) [pid = 1957] [serial = 1417] [outer = (nil)] 03:40:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 270 (0x7f7bb2248400) [pid = 1957] [serial = 1418] [outer = 0x7f7bae1e3000] 03:40:04 INFO - PROCESS | 1957 | 1461408004598 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 271 (0x7f7bb224c800) [pid = 1957] [serial = 1419] [outer = 0x7f7bae1e3000] 03:40:05 INFO - PROCESS | 1957 | 1461408005473 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1427ms 03:40:05 INFO - PROCESS | 1957 | 1461408005519 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 1957 | 1461408005523 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:40:05 INFO - PROCESS | 1957 | 1461408005528 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 1957 | 1461408005532 Marionette TRACE conn4 <- [1,1862,null,{}] 03:40:05 INFO - PROCESS | 1957 | 1461408005537 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 1957 | 1461408005738 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:40:05 INFO - PROCESS | 1957 | 1461408005961 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baccde800 == 116 [pid = 1957] [id = 473] 03:40:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 272 (0x7f7bad77b800) [pid = 1957] [serial = 1420] [outer = (nil)] 03:40:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 273 (0x7f7badbe6800) [pid = 1957] [serial = 1421] [outer = 0x7f7bad77b800] 03:40:06 INFO - PROCESS | 1957 | 1461408006081 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 274 (0x7f7bb2251800) [pid = 1957] [serial = 1422] [outer = 0x7f7bad77b800] 03:40:07 INFO - PROCESS | 1957 | 1461408007584 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2180ms 03:40:07 INFO - PROCESS | 1957 | 1461408007710 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:40:07 INFO - PROCESS | 1957 | 1461408007715 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:40:07 INFO - PROCESS | 1957 | 1461408007723 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 1957 | 1461408007728 Marionette TRACE conn4 <- [1,1866,null,{}] 03:40:07 INFO - PROCESS | 1957 | 1461408007737 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 1957 | 1461408007968 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:40:08 INFO - PROCESS | 1957 | 1461408008183 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1e1000 == 117 [pid = 1957] [id = 474] 03:40:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 275 (0x7f7bad9d6000) [pid = 1957] [serial = 1423] [outer = (nil)] 03:40:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 276 (0x7f7badbe8400) [pid = 1957] [serial = 1424] [outer = 0x7f7bad9d6000] 03:40:08 INFO - PROCESS | 1957 | 1461408008290 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 277 (0x7f7bb078ac00) [pid = 1957] [serial = 1425] [outer = 0x7f7bad9d6000] 03:40:09 INFO - PROCESS | 1957 | 1461408009305 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1639ms 03:40:09 INFO - PROCESS | 1957 | 1461408009362 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 1957 | 1461408009370 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:40:09 INFO - PROCESS | 1957 | 1461408009379 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 1957 | 1461408009382 Marionette TRACE conn4 <- [1,1870,null,{}] 03:40:09 INFO - PROCESS | 1957 | 1461408009388 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 1957 | 1461408009571 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:40:09 INFO - PROCESS | 1957 | 1461408009828 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d36000 == 118 [pid = 1957] [id = 475] 03:40:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 278 (0x7f7bb0d88c00) [pid = 1957] [serial = 1426] [outer = (nil)] 03:40:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7bb1ff3c00) [pid = 1957] [serial = 1427] [outer = 0x7f7bb0d88c00] 03:40:09 INFO - PROCESS | 1957 | 1461408009945 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7bb2249000) [pid = 1957] [serial = 1428] [outer = 0x7f7bb0d88c00] 03:40:10 INFO - PROCESS | 1957 | 1461408010838 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1527ms 03:40:10 INFO - PROCESS | 1957 | 1461408010906 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 1957 | 1461408010909 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:40:10 INFO - PROCESS | 1957 | 1461408010915 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 1957 | 1461408010920 Marionette TRACE conn4 <- [1,1874,null,{}] 03:40:10 INFO - PROCESS | 1957 | 1461408010935 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:11 INFO - PROCESS | 1957 | 1461408011154 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:40:11 INFO - PROCESS | 1957 | 1461408011456 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2861000 == 119 [pid = 1957] [id = 476] 03:40:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 281 (0x7f7bb260b000) [pid = 1957] [serial = 1429] [outer = (nil)] 03:40:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 282 (0x7f7bb260e400) [pid = 1957] [serial = 1430] [outer = 0x7f7bb260b000] 03:40:11 INFO - PROCESS | 1957 | 1461408011531 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 283 (0x7f7bb3125400) [pid = 1957] [serial = 1431] [outer = 0x7f7bb260b000] 03:40:12 INFO - PROCESS | 1957 | 1461408012371 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1494ms 03:40:12 INFO - PROCESS | 1957 | 1461408012410 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:40:12 INFO - PROCESS | 1957 | 1461408012414 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:40:12 INFO - PROCESS | 1957 | 1461408012419 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 1957 | 1461408012422 Marionette TRACE conn4 <- [1,1878,null,{}] 03:40:12 INFO - PROCESS | 1957 | 1461408012427 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 1957 | 1461408012588 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:40:12 INFO - PROCESS | 1957 | 1461408012839 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baefd0000 == 120 [pid = 1957] [id = 477] 03:40:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 284 (0x7f7bb332e000) [pid = 1957] [serial = 1432] [outer = (nil)] 03:40:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 285 (0x7f7bb4175800) [pid = 1957] [serial = 1433] [outer = 0x7f7bb332e000] 03:40:12 INFO - PROCESS | 1957 | 1461408012953 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 286 (0x7f7bb5c8f800) [pid = 1957] [serial = 1434] [outer = 0x7f7bb332e000] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb498000 == 119 [pid = 1957] [id = 74] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc371f000 == 118 [pid = 1957] [id = 335] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca35c000 == 117 [pid = 1957] [id = 404] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 285 (0x7f7bd6245000) [pid = 1957] [serial = 1265] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 284 (0x7f7bb5de9c00) [pid = 1957] [serial = 1253] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 283 (0x7f7bdaf9c800) [pid = 1957] [serial = 1268] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 282 (0x7f7bb0d8f800) [pid = 1957] [serial = 1271] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 281 (0x7f7bc7e32800) [pid = 1957] [serial = 1262] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 280 (0x7f7bb4170400) [pid = 1957] [serial = 1277] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bb0787800) [pid = 1957] [serial = 1295] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bc8569400) [pid = 1957] [serial = 1283] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 277 (0x7f7bb7d70800) [pid = 1957] [serial = 1256] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 276 (0x7f7bad9dfc00) [pid = 1957] [serial = 1292] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 275 (0x7f7bdb020c00) [pid = 1957] [serial = 1280] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 274 (0x7f7bdb01a000) [pid = 1957] [serial = 1274] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 273 (0x7f7bad782c00) [pid = 1957] [serial = 1289] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 272 (0x7f7bc3478400) [pid = 1957] [serial = 1259] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 271 (0x7f7bad9dd000) [pid = 1957] [serial = 1286] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOMWINDOW == 270 (0x7f7bc2db6000) [pid = 1957] [serial = 1316] [outer = (nil)] [url = about:blank] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb494800 == 116 [pid = 1957] [id = 407] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaac5800 == 115 [pid = 1957] [id = 406] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5dd3800 == 114 [pid = 1957] [id = 405] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8ee0000 == 113 [pid = 1957] [id = 403] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd6b800 == 112 [pid = 1957] [id = 461] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc69800 == 111 [pid = 1957] [id = 460] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb8106000 == 110 [pid = 1957] [id = 459] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb6308000 == 109 [pid = 1957] [id = 458] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2553000 == 108 [pid = 1957] [id = 457] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07b0000 == 107 [pid = 1957] [id = 456] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb285a800 == 106 [pid = 1957] [id = 455] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8d6b000 == 105 [pid = 1957] [id = 446] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d9800 == 104 [pid = 1957] [id = 445] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38dc000 == 103 [pid = 1957] [id = 444] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32e9800 == 102 [pid = 1957] [id = 443] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc1204000 == 101 [pid = 1957] [id = 442] 03:40:13 INFO - PROCESS | 1957 | 1461408013969 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd68000 == 100 [pid = 1957] [id = 441] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb6191800 == 99 [pid = 1957] [id = 440] 03:40:13 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1077800 == 98 [pid = 1957] [id = 439] 03:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1583ms 03:40:14 INFO - PROCESS | 1957 | 1461408014003 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 1957 | 1461408014006 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:40:14 INFO - PROCESS | 1957 | 1461408014011 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 1957 | 1461408014013 Marionette TRACE conn4 <- [1,1882,null,{}] 03:40:14 INFO - PROCESS | 1957 | 1461408014018 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 1957 | 1461408014217 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 269 (0x7f7bbca75800) [pid = 1957] [serial = 1308] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 268 (0x7f7bb3274800) [pid = 1957] [serial = 1299] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 267 (0x7f7bb6146800) [pid = 1957] [serial = 1302] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bb7a1d400) [pid = 1957] [serial = 1304] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bb80a6800) [pid = 1957] [serial = 1313] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bb7c17800) [pid = 1957] [serial = 1305] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bb21d6800) [pid = 1957] [serial = 1298] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bbd949000) [pid = 1957] [serial = 1310] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bb80b0400) [pid = 1957] [serial = 1307] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bbed4e400) [pid = 1957] [serial = 1311] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bc0f40c00) [pid = 1957] [serial = 1314] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bb5fdd400) [pid = 1957] [serial = 1301] [outer = (nil)] [url = about:blank] 03:40:14 INFO - PROCESS | 1957 | 1461408014397 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07b5800 == 99 [pid = 1957] [id = 478] 03:40:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bb0789400) [pid = 1957] [serial = 1435] [outer = (nil)] 03:40:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bb3327000) [pid = 1957] [serial = 1436] [outer = 0x7f7bb0789400] 03:40:14 INFO - PROCESS | 1957 | 1461408014457 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bb6093800) [pid = 1957] [serial = 1437] [outer = 0x7f7bb0789400] 03:40:15 INFO - PROCESS | 1957 | 1461408015178 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1225ms 03:40:15 INFO - PROCESS | 1957 | 1461408015238 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 1957 | 1461408015240 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:40:15 INFO - PROCESS | 1957 | 1461408015246 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 1957 | 1461408015248 Marionette TRACE conn4 <- [1,1886,null,{}] 03:40:15 INFO - PROCESS | 1957 | 1461408015254 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 1957 | 1461408015443 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:40:15 INFO - PROCESS | 1957 | 1461408015455 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52c6000 == 100 [pid = 1957] [id = 479] 03:40:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bb0d8f800) [pid = 1957] [serial = 1438] [outer = (nil)] 03:40:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bb7a19000) [pid = 1957] [serial = 1439] [outer = 0x7f7bb0d8f800] 03:40:15 INFO - PROCESS | 1957 | 1461408015692 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bb80a9800) [pid = 1957] [serial = 1440] [outer = 0x7f7bb0d8f800] 03:40:16 INFO - PROCESS | 1957 | 1461408016436 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1233ms 03:40:16 INFO - PROCESS | 1957 | 1461408016481 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:40:16 INFO - PROCESS | 1957 | 1461408016493 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:40:16 INFO - PROCESS | 1957 | 1461408016508 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 1957 | 1461408016510 Marionette TRACE conn4 <- [1,1890,null,{}] 03:40:16 INFO - PROCESS | 1957 | 1461408016516 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 1957 | 1461408016734 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:40:16 INFO - PROCESS | 1957 | 1461408016767 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80eb000 == 101 [pid = 1957] [id = 480] 03:40:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bb7d6d800) [pid = 1957] [serial = 1441] [outer = (nil)] 03:40:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7bbcd73800) [pid = 1957] [serial = 1442] [outer = 0x7f7bb7d6d800] 03:40:16 INFO - PROCESS | 1957 | 1461408016826 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7bbefb4400) [pid = 1957] [serial = 1443] [outer = 0x7f7bb7d6d800] 03:40:17 INFO - PROCESS | 1957 | 1461408017694 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1229ms 03:40:17 INFO - PROCESS | 1957 | 1461408017739 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 1957 | 1461408017742 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:40:17 INFO - PROCESS | 1957 | 1461408017757 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 1957 | 1461408017759 Marionette TRACE conn4 <- [1,1894,null,{}] 03:40:17 INFO - PROCESS | 1957 | 1461408017765 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 1957 | 1461408018001 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bb7a16800) [pid = 1957] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bbf85e000) [pid = 1957] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bad9d9000) [pid = 1957] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bb774f000) [pid = 1957] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bb3330000) [pid = 1957] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bc9460800) [pid = 1957] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bbefb4c00) [pid = 1957] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bc3a7e400) [pid = 1957] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7baedc9800) [pid = 1957] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bbf1ea000) [pid = 1957] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bb2f98c00) [pid = 1957] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bc3643400) [pid = 1957] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bbd948000) [pid = 1957] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bb774d800) [pid = 1957] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bb10bb000) [pid = 1957] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bbcd72800) [pid = 1957] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bc3479000) [pid = 1957] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bbefaa000) [pid = 1957] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bb5de4400) [pid = 1957] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bb7a16000) [pid = 1957] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bc3479800) [pid = 1957] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bc978b800) [pid = 1957] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bbf493800) [pid = 1957] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bb3328c00) [pid = 1957] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bb7d6c800) [pid = 1957] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bb5de5400) [pid = 1957] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bbefad000) [pid = 1957] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bc7c0f800) [pid = 1957] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bad77d000) [pid = 1957] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bb332b800) [pid = 1957] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bb81cd000) [pid = 1957] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bb3273800) [pid = 1957] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bb2f98000) [pid = 1957] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bb327d800) [pid = 1957] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bb80a4000) [pid = 1957] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bc7e2e800) [pid = 1957] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc3a75800) [pid = 1957] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bb10ba800) [pid = 1957] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bb2f99800) [pid = 1957] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bb10bcc00) [pid = 1957] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:40:19 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bb2f93c00) [pid = 1957] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:40:19 INFO - PROCESS | 1957 | 1461408019346 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf4cd000 == 102 [pid = 1957] [id = 481] 03:40:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bad77d000) [pid = 1957] [serial = 1444] [outer = (nil)] 03:40:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7baedcd000) [pid = 1957] [serial = 1445] [outer = 0x7f7bad77d000] 03:40:19 INFO - PROCESS | 1957 | 1461408019408 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bb2f98c00) [pid = 1957] [serial = 1446] [outer = 0x7f7bad77d000] 03:40:20 INFO - PROCESS | 1957 | 1461408020067 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2350ms 03:40:20 INFO - PROCESS | 1957 | 1461408020101 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 1957 | 1461408020104 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:40:20 INFO - PROCESS | 1957 | 1461408020110 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 1957 | 1461408020111 Marionette TRACE conn4 <- [1,1898,null,{}] 03:40:20 INFO - PROCESS | 1957 | 1461408020117 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 1957 | 1461408020353 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:40:20 INFO - PROCESS | 1957 | 1461408020372 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7fa2000 == 103 [pid = 1957] [id = 482] 03:40:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb2f99800) [pid = 1957] [serial = 1447] [outer = (nil)] 03:40:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bb63a3400) [pid = 1957] [serial = 1448] [outer = 0x7f7bb2f99800] 03:40:20 INFO - PROCESS | 1957 | 1461408020432 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bb80ae400) [pid = 1957] [serial = 1449] [outer = 0x7f7bb2f99800] 03:40:21 INFO - PROCESS | 1957 | 1461408021365 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1331ms 03:40:21 INFO - PROCESS | 1957 | 1461408021442 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 1957 | 1461408021448 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:40:21 INFO - PROCESS | 1957 | 1461408021456 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 1957 | 1461408021462 Marionette TRACE conn4 <- [1,1902,null,{}] 03:40:21 INFO - PROCESS | 1957 | 1461408021470 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 1957 | 1461408021694 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:40:21 INFO - PROCESS | 1957 | 1461408021960 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1e2800 == 104 [pid = 1957] [id = 483] 03:40:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7badbdc800) [pid = 1957] [serial = 1450] [outer = (nil)] 03:40:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7badbe6c00) [pid = 1957] [serial = 1451] [outer = 0x7f7badbdc800] 03:40:22 INFO - PROCESS | 1957 | 1461408022079 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb0787800) [pid = 1957] [serial = 1452] [outer = 0x7f7badbdc800] 03:40:23 INFO - PROCESS | 1957 | 1461408023010 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1591ms 03:40:23 INFO - PROCESS | 1957 | 1461408023048 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 1957 | 1461408023056 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:40:23 INFO - PROCESS | 1957 | 1461408023066 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 1957 | 1461408023069 Marionette TRACE conn4 <- [1,1906,null,{}] 03:40:23 INFO - PROCESS | 1957 | 1461408023075 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 1957 | 1461408023271 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:40:23 INFO - PROCESS | 1957 | 1461408023530 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3199000 == 105 [pid = 1957] [id = 484] 03:40:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bb10bcc00) [pid = 1957] [serial = 1453] [outer = (nil)] 03:40:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bb224e800) [pid = 1957] [serial = 1454] [outer = 0x7f7bb10bcc00] 03:40:23 INFO - PROCESS | 1957 | 1461408023646 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bb2605c00) [pid = 1957] [serial = 1455] [outer = 0x7f7bb10bcc00] 03:40:24 INFO - PROCESS | 1957 | 1461408024543 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1530ms 03:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:40:24 INFO - PROCESS | 1957 | 1461408024598 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:40:24 INFO - PROCESS | 1957 | 1461408024601 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:40:24 INFO - PROCESS | 1957 | 1461408024607 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:40:24 INFO - PROCESS | 1957 | 1461408024612 Marionette TRACE conn4 <- [1,1910,null,{}] 03:40:24 INFO - PROCESS | 1957 | 1461408024627 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 1957 | 1461408024866 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:40:25 INFO - PROCESS | 1957 | 1461408025120 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbdf000 == 106 [pid = 1957] [id = 485] 03:40:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bb4170800) [pid = 1957] [serial = 1456] [outer = (nil)] 03:40:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bb5fdfc00) [pid = 1957] [serial = 1457] [outer = 0x7f7bb4170800] 03:40:25 INFO - PROCESS | 1957 | 1461408025240 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bb7a11400) [pid = 1957] [serial = 1458] [outer = 0x7f7bb4170800] 03:40:26 INFO - PROCESS | 1957 | 1461408026063 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1534ms 03:40:26 INFO - PROCESS | 1957 | 1461408026141 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:40:26 INFO - PROCESS | 1957 | 1461408026145 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:40:26 INFO - PROCESS | 1957 | 1461408026151 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 1957 | 1461408026154 Marionette TRACE conn4 <- [1,1914,null,{}] 03:40:26 INFO - PROCESS | 1957 | 1461408026159 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 1957 | 1461408026353 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:40:26 INFO - PROCESS | 1957 | 1461408026557 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8a8800 == 107 [pid = 1957] [id = 486] 03:40:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bb332e400) [pid = 1957] [serial = 1459] [outer = (nil)] 03:40:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bb7ce3c00) [pid = 1957] [serial = 1460] [outer = 0x7f7bb332e400] 03:40:26 INFO - PROCESS | 1957 | 1461408026674 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bbcb9c000) [pid = 1957] [serial = 1461] [outer = 0x7f7bb332e400] 03:40:27 INFO - PROCESS | 1957 | 1461408027557 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1478ms 03:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:40:27 INFO - PROCESS | 1957 | 1461408027630 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 1957 | 1461408027633 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:40:27 INFO - PROCESS | 1957 | 1461408027638 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 1957 | 1461408027641 Marionette TRACE conn4 <- [1,1918,null,{}] 03:40:27 INFO - PROCESS | 1957 | 1461408027646 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 1957 | 1461408027821 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:40:28 INFO - PROCESS | 1957 | 1461408028116 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0166800 == 108 [pid = 1957] [id = 487] 03:40:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bb7a15000) [pid = 1957] [serial = 1462] [outer = (nil)] 03:40:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bbf358c00) [pid = 1957] [serial = 1463] [outer = 0x7f7bb7a15000] 03:40:28 INFO - PROCESS | 1957 | 1461408028227 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bbf85c400) [pid = 1957] [serial = 1464] [outer = 0x7f7bb7a15000] 03:40:29 INFO - PROCESS | 1957 | 1461408029003 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1432ms 03:40:29 INFO - PROCESS | 1957 | 1461408029071 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:40:29 INFO - PROCESS | 1957 | 1461408029075 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:40:29 INFO - PROCESS | 1957 | 1461408029080 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 1957 | 1461408029083 Marionette TRACE conn4 <- [1,1922,null,{}] 03:40:29 INFO - PROCESS | 1957 | 1461408029088 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 1957 | 1461408029330 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:40:29 INFO - PROCESS | 1957 | 1461408029537 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3112800 == 109 [pid = 1957] [id = 488] 03:40:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bc290e400) [pid = 1957] [serial = 1465] [outer = (nil)] 03:40:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bc313a800) [pid = 1957] [serial = 1466] [outer = 0x7f7bc290e400] 03:40:29 INFO - PROCESS | 1957 | 1461408029653 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bc3481800) [pid = 1957] [serial = 1467] [outer = 0x7f7bc290e400] 03:40:30 INFO - PROCESS | 1957 | 1461408030503 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1484ms 03:40:30 INFO - PROCESS | 1957 | 1461408030565 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 1957 | 1461408030568 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:40:30 INFO - PROCESS | 1957 | 1461408030574 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 1957 | 1461408030576 Marionette TRACE conn4 <- [1,1926,null,{}] 03:40:30 INFO - PROCESS | 1957 | 1461408030581 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 1957 | 1461408030760 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:40:30 INFO - PROCESS | 1957 | 1461408030981 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3719800 == 110 [pid = 1957] [id = 489] 03:40:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bc29d8000) [pid = 1957] [serial = 1468] [outer = (nil)] 03:40:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bc4747000) [pid = 1957] [serial = 1469] [outer = 0x7f7bc29d8000] 03:40:31 INFO - PROCESS | 1957 | 1461408031095 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bc7c03c00) [pid = 1957] [serial = 1470] [outer = 0x7f7bc29d8000] 03:40:31 INFO - PROCESS | 1957 | 1461408031907 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1386ms 03:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:40:31 INFO - PROCESS | 1957 | 1461408031961 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 1957 | 1461408031964 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:40:31 INFO - PROCESS | 1957 | 1461408031969 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 1957 | 1461408031972 Marionette TRACE conn4 <- [1,1930,null,{}] 03:40:31 INFO - PROCESS | 1957 | 1461408031977 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 1957 | 1461408032156 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:40:32 INFO - PROCESS | 1957 | 1461408032380 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cbc800 == 111 [pid = 1957] [id = 490] 03:40:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bc2dbf400) [pid = 1957] [serial = 1471] [outer = (nil)] 03:40:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bc7c03800) [pid = 1957] [serial = 1472] [outer = 0x7f7bc2dbf400] 03:40:32 INFO - PROCESS | 1957 | 1461408032489 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bc8057000) [pid = 1957] [serial = 1473] [outer = 0x7f7bc2dbf400] 03:40:33 INFO - PROCESS | 1957 | 1461408033365 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1437ms 03:40:33 INFO - PROCESS | 1957 | 1461408033410 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:40:33 INFO - PROCESS | 1957 | 1461408033412 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:40:33 INFO - PROCESS | 1957 | 1461408033418 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 1957 | 1461408033420 Marionette TRACE conn4 <- [1,1934,null,{}] 03:40:33 INFO - PROCESS | 1957 | 1461408033426 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 1957 | 1461408033603 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:40:33 INFO - PROCESS | 1957 | 1461408033819 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8a80800 == 112 [pid = 1957] [id = 491] 03:40:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bae1e4400) [pid = 1957] [serial = 1474] [outer = (nil)] 03:40:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bc8565400) [pid = 1957] [serial = 1475] [outer = 0x7f7bae1e4400] 03:40:33 INFO - PROCESS | 1957 | 1461408033928 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bc8e34000) [pid = 1957] [serial = 1476] [outer = 0x7f7bae1e4400] 03:40:34 INFO - PROCESS | 1957 | 1461408034795 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1426ms 03:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:40:34 INFO - PROCESS | 1957 | 1461408034846 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 1957 | 1461408034848 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:40:34 INFO - PROCESS | 1957 | 1461408034854 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 1957 | 1461408034857 Marionette TRACE conn4 <- [1,1938,null,{}] 03:40:34 INFO - PROCESS | 1957 | 1461408034862 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 1957 | 1461408035037 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:40:35 INFO - PROCESS | 1957 | 1461408035301 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5197800 == 113 [pid = 1957] [id = 492] 03:40:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bbed44800) [pid = 1957] [serial = 1477] [outer = (nil)] 03:40:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bc8359800) [pid = 1957] [serial = 1478] [outer = 0x7f7bbed44800] 03:40:35 INFO - PROCESS | 1957 | 1461408035376 Marionette DEBUG loaded listener.js 03:40:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bcb583c00) [pid = 1957] [serial = 1479] [outer = 0x7f7bbed44800] 03:40:36 INFO - PROCESS | 1957 | 1461408036170 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1330ms 03:40:36 INFO - PROCESS | 1957 | 1461408036199 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:40:36 INFO - PROCESS | 1957 | 1461408036204 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:40:36 INFO - PROCESS | 1957 | 1461408036216 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:40:36 INFO - PROCESS | 1957 | 1461408036219 Marionette TRACE conn4 <- [1,1942,null,{}] 03:40:36 INFO - PROCESS | 1957 | 1461408036225 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:36 INFO - PROCESS | 1957 | 1461408036419 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:40:36 INFO - PROCESS | 1957 | 1461408036636 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf74000 == 114 [pid = 1957] [id = 493] 03:40:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bbf708c00) [pid = 1957] [serial = 1480] [outer = (nil)] 03:40:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bd6065000) [pid = 1957] [serial = 1481] [outer = 0x7f7bbf708c00] 03:40:36 INFO - PROCESS | 1957 | 1461408036752 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bd933f800) [pid = 1957] [serial = 1482] [outer = 0x7f7bbf708c00] 03:40:37 INFO - PROCESS | 1957 | 1461408037679 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1538ms 03:40:37 INFO - PROCESS | 1957 | 1461408037752 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 1957 | 1461408037755 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:40:37 INFO - PROCESS | 1957 | 1461408037761 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 1957 | 1461408037763 Marionette TRACE conn4 <- [1,1946,null,{}] 03:40:37 INFO - PROCESS | 1957 | 1461408037769 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 1957 | 1461408037959 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:40:38 INFO - PROCESS | 1957 | 1461408038180 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babae9000 == 115 [pid = 1957] [id = 494] 03:40:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7bb03df400) [pid = 1957] [serial = 1483] [outer = (nil)] 03:40:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7bb03e4400) [pid = 1957] [serial = 1484] [outer = 0x7f7bb03df400] 03:40:38 INFO - PROCESS | 1957 | 1461408038292 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 268 (0x7f7bcb806400) [pid = 1957] [serial = 1485] [outer = 0x7f7bb03df400] 03:40:39 INFO - PROCESS | 1957 | 1461408039138 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1433ms 03:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:40:39 INFO - PROCESS | 1957 | 1461408039195 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 1957 | 1461408039198 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:40:39 INFO - PROCESS | 1957 | 1461408039203 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - PROCESS | 1957 | 1461408039206 Marionette TRACE conn4 <- [1,1950,null,{}] 03:40:39 INFO - PROCESS | 1957 | 1461408039211 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 1957 | 1461408039386 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:40:39 INFO - PROCESS | 1957 | 1461408039616 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf744000 == 116 [pid = 1957] [id = 495] 03:40:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 269 (0x7f7bacfcc400) [pid = 1957] [serial = 1486] [outer = (nil)] 03:40:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 270 (0x7f7bb332d000) [pid = 1957] [serial = 1487] [outer = 0x7f7bacfcc400] 03:40:39 INFO - PROCESS | 1957 | 1461408039728 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 271 (0x7f7bbed4bc00) [pid = 1957] [serial = 1488] [outer = 0x7f7bacfcc400] 03:40:40 INFO - PROCESS | 1957 | 1461408040623 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1476ms 03:40:40 INFO - PROCESS | 1957 | 1461408040680 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 1957 | 1461408040683 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:40:40 INFO - PROCESS | 1957 | 1461408040689 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - PROCESS | 1957 | 1461408040691 Marionette TRACE conn4 <- [1,1954,null,{}] 03:40:40 INFO - PROCESS | 1957 | 1461408040696 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 1957 | 1461408040878 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:40:41 INFO - PROCESS | 1957 | 1461408041099 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52ca800 == 117 [pid = 1957] [id = 496] 03:40:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 272 (0x7f7bad785000) [pid = 1957] [serial = 1489] [outer = (nil)] 03:40:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 273 (0x7f7bb21df000) [pid = 1957] [serial = 1490] [outer = 0x7f7bad785000] 03:40:41 INFO - PROCESS | 1957 | 1461408041217 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 274 (0x7f7bdab76800) [pid = 1957] [serial = 1491] [outer = 0x7f7bad785000] 03:40:42 INFO - PROCESS | 1957 | 1461408042095 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1433ms 03:40:42 INFO - PROCESS | 1957 | 1461408042129 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 1957 | 1461408042132 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:40:42 INFO - PROCESS | 1957 | 1461408042141 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 1957 | 1461408042144 Marionette TRACE conn4 <- [1,1958,null,{}] 03:40:42 INFO - PROCESS | 1957 | 1461408042149 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 1957 | 1461408042346 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:40:42 INFO - PROCESS | 1957 | 1461408042568 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf743000 == 118 [pid = 1957] [id = 497] 03:40:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 275 (0x7f7bb21e2c00) [pid = 1957] [serial = 1492] [outer = (nil)] 03:40:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 276 (0x7f7bb608fc00) [pid = 1957] [serial = 1493] [outer = 0x7f7bb21e2c00] 03:40:42 INFO - PROCESS | 1957 | 1461408042685 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 277 (0x7f7bc3a7ec00) [pid = 1957] [serial = 1494] [outer = 0x7f7bb21e2c00] 03:40:43 INFO - PROCESS | 1957 | 1461408043680 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1577ms 03:40:43 INFO - PROCESS | 1957 | 1461408043718 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 1957 | 1461408043722 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:40:43 INFO - PROCESS | 1957 | 1461408043728 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 1957 | 1461408043730 Marionette TRACE conn4 <- [1,1962,null,{}] 03:40:43 INFO - PROCESS | 1957 | 1461408043735 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 1957 | 1461408043917 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:40:44 INFO - PROCESS | 1957 | 1461408044639 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baefd9000 == 119 [pid = 1957] [id = 498] 03:40:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 278 (0x7f7bacfd0800) [pid = 1957] [serial = 1495] [outer = (nil)] 03:40:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7bad8eec00) [pid = 1957] [serial = 1496] [outer = 0x7f7bacfd0800] 03:40:44 INFO - PROCESS | 1957 | 1461408044713 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7badbe0800) [pid = 1957] [serial = 1497] [outer = 0x7f7bacfd0800] 03:40:45 INFO - PROCESS | 1957 | 1461408045536 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1840ms 03:40:45 INFO - PROCESS | 1957 | 1461408045570 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 1957 | 1461408045575 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:40:45 INFO - PROCESS | 1957 | 1461408045583 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - PROCESS | 1957 | 1461408045587 Marionette TRACE conn4 <- [1,1966,null,{}] 03:40:45 INFO - PROCESS | 1957 | 1461408045594 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 1957 | 1461408045797 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:40:46 INFO - PROCESS | 1957 | 1461408046023 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf4e1000 == 120 [pid = 1957] [id = 499] 03:40:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 281 (0x7f7bad77f000) [pid = 1957] [serial = 1498] [outer = (nil)] 03:40:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 282 (0x7f7badbe4800) [pid = 1957] [serial = 1499] [outer = 0x7f7bad77f000] 03:40:46 INFO - PROCESS | 1957 | 1461408046147 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 283 (0x7f7bb1feac00) [pid = 1957] [serial = 1500] [outer = 0x7f7bad77f000] 03:40:47 INFO - PROCESS | 1957 | 1461408047210 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1687ms 03:40:47 INFO - PROCESS | 1957 | 1461408047283 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:40:47 INFO - PROCESS | 1957 | 1461408047292 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:40:47 INFO - PROCESS | 1957 | 1461408047300 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 1957 | 1461408047303 Marionette TRACE conn4 <- [1,1970,null,{}] 03:40:47 INFO - PROCESS | 1957 | 1461408047308 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 1957 | 1461408047559 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:40:47 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07b6800 == 119 [pid = 1957] [id = 431] 03:40:47 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf4cd000 == 118 [pid = 1957] [id = 481] 03:40:47 INFO - PROCESS | 1957 | --DOMWINDOW == 282 (0x7f7bb7c11c00) [pid = 1957] [serial = 1358] [outer = (nil)] [url = about:blank] 03:40:47 INFO - PROCESS | 1957 | --DOMWINDOW == 281 (0x7f7bacfcb400) [pid = 1957] [serial = 1361] [outer = (nil)] [url = about:blank] 03:40:47 INFO - PROCESS | 1957 | --DOMWINDOW == 280 (0x7f7bb0c8c000) [pid = 1957] [serial = 1352] [outer = (nil)] [url = about:blank] 03:40:47 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bb3129000) [pid = 1957] [serial = 1355] [outer = (nil)] [url = about:blank] 03:40:47 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bdada9800) [pid = 1957] [serial = 1349] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80eb000 == 117 [pid = 1957] [id = 480] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52c6000 == 116 [pid = 1957] [id = 479] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07b5800 == 115 [pid = 1957] [id = 478] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf4e6800 == 114 [pid = 1957] [id = 408] 03:40:48 INFO - PROCESS | 1957 | 1461408048006 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baefd0000 == 113 [pid = 1957] [id = 477] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2861000 == 112 [pid = 1957] [id = 476] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0d36000 == 111 [pid = 1957] [id = 475] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1e1000 == 110 [pid = 1957] [id = 474] 03:40:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badaf8000 == 111 [pid = 1957] [id = 500] 03:40:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7bacfcb400) [pid = 1957] [serial = 1501] [outer = (nil)] 03:40:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7bb2609000) [pid = 1957] [serial = 1502] [outer = 0x7f7bacfcb400] 03:40:48 INFO - PROCESS | 1957 | 1461408048085 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 281 (0x7f7bb3123c00) [pid = 1957] [serial = 1503] [outer = 0x7f7bacfcb400] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badaed800 == 110 [pid = 1957] [id = 469] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdd370800 == 109 [pid = 1957] [id = 468] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5aa000 == 108 [pid = 1957] [id = 467] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8595800 == 107 [pid = 1957] [id = 466] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3724800 == 106 [pid = 1957] [id = 465] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda9e000 == 105 [pid = 1957] [id = 464] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2111000 == 104 [pid = 1957] [id = 463] 03:40:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc6a800 == 103 [pid = 1957] [id = 438] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 280 (0x7f7bc33ecc00) [pid = 1957] [serial = 1074] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bb0c90000) [pid = 1957] [serial = 1367] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bc912c000) [pid = 1957] [serial = 1086] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 277 (0x7f7bb63ae400) [pid = 1957] [serial = 1374] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 276 (0x7f7bb21e1800) [pid = 1957] [serial = 1368] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 275 (0x7f7bdb4cb800) [pid = 1957] [serial = 1026] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 274 (0x7f7bc8e36800) [pid = 1957] [serial = 1340] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 273 (0x7f7bc3145000) [pid = 1957] [serial = 1071] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 272 (0x7f7bc6a77400) [pid = 1957] [serial = 1134] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 271 (0x7f7bb7bf6000) [pid = 1957] [serial = 1227] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 270 (0x7f7bc1d40000) [pid = 1957] [serial = 1382] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 269 (0x7f7bd5135800) [pid = 1957] [serial = 1343] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 268 (0x7f7bc313ac00) [pid = 1957] [serial = 1035] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 267 (0x7f7bc8354c00) [pid = 1957] [serial = 1083] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bdab6f400) [pid = 1957] [serial = 1146] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bb80aec00) [pid = 1957] [serial = 1065] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bb5fe1400) [pid = 1957] [serial = 1158] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bcb869c00) [pid = 1957] [serial = 1089] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bc3bdec00) [pid = 1957] [serial = 1077] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bdad0d800) [pid = 1957] [serial = 1149] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bc313fc00) [pid = 1957] [serial = 1038] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bbca6c400) [pid = 1957] [serial = 1379] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bc7597800) [pid = 1957] [serial = 1080] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bd64f4400) [pid = 1957] [serial = 1140] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bc3143000) [pid = 1957] [serial = 1317] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bb332f000) [pid = 1957] [serial = 1371] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bc33e6000) [pid = 1957] [serial = 1128] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bb3131800) [pid = 1957] [serial = 1364] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bb078c400) [pid = 1957] [serial = 1319] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bb7cadc00) [pid = 1957] [serial = 1122] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bbf859c00) [pid = 1957] [serial = 1068] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bdab6e800) [pid = 1957] [serial = 1023] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bb078d000) [pid = 1957] [serial = 1296] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bc3645000) [pid = 1957] [serial = 1383] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bb7cb0800) [pid = 1957] [serial = 1377] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bbd94f000) [pid = 1957] [serial = 1325] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bb332a800) [pid = 1957] [serial = 1370] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bc3a79400) [pid = 1957] [serial = 1131] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bb7a11800) [pid = 1957] [serial = 1161] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bbcd7c400) [pid = 1957] [serial = 1380] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bb5de4000) [pid = 1957] [serial = 1032] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bdb4cd000) [pid = 1957] [serial = 1152] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bbf1df000) [pid = 1957] [serial = 1125] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1373] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bb6150000) [pid = 1957] [serial = 1322] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bc838c800) [pid = 1957] [serial = 1337] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bd7428c00) [pid = 1957] [serial = 1346] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bd0183400) [pid = 1957] [serial = 1137] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bc7c0ec00) [pid = 1957] [serial = 942] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bc3643c00) [pid = 1957] [serial = 1331] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bb5fdac00) [pid = 1957] [serial = 1155] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bb7c0ac00) [pid = 1957] [serial = 1376] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bc6a6dc00) [pid = 1957] [serial = 1334] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bb5fd5c00) [pid = 1957] [serial = 1062] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bd93b0c00) [pid = 1957] [serial = 1143] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bb2fa1400) [pid = 1957] [serial = 1029] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bc2906400) [pid = 1957] [serial = 1328] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bc3a76800) [pid = 1957] [serial = 1385] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bc650b400) [pid = 1957] [serial = 1386] [outer = (nil)] [url = about:blank] 03:40:48 INFO - PROCESS | 1957 | 1461408048911 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1635ms 03:40:48 INFO - PROCESS | 1957 | 1461408048934 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 1957 | 1461408048937 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:40:48 INFO - PROCESS | 1957 | 1461408048950 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - PROCESS | 1957 | 1461408048959 Marionette TRACE conn4 <- [1,1974,null,{}] 03:40:48 INFO - PROCESS | 1957 | 1461408048967 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 1957 | 1461408049230 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:40:49 INFO - PROCESS | 1957 | 1461408049363 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d21000 == 104 [pid = 1957] [id = 501] 03:40:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb3125800) [pid = 1957] [serial = 1504] [outer = (nil)] 03:40:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb5c86400) [pid = 1957] [serial = 1505] [outer = 0x7f7bb3125800] 03:40:49 INFO - PROCESS | 1957 | 1461408049425 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1506] [outer = 0x7f7bb3125800] 03:40:50 INFO - PROCESS | 1957 | 1461408050167 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1249ms 03:40:50 INFO - PROCESS | 1957 | 1461408050193 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 1957 | 1461408050197 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:40:50 INFO - PROCESS | 1957 | 1461408050209 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 1957 | 1461408050211 Marionette TRACE conn4 <- [1,1978,null,{}] 03:40:50 INFO - PROCESS | 1957 | 1461408050215 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 1957 | 1461408050444 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:40:50 INFO - PROCESS | 1957 | 1461408050471 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2546800 == 105 [pid = 1957] [id = 502] 03:40:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb2f98000) [pid = 1957] [serial = 1507] [outer = (nil)] 03:40:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bb63adc00) [pid = 1957] [serial = 1508] [outer = 0x7f7bb2f98000] 03:40:50 INFO - PROCESS | 1957 | 1461408050533 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bb7a0f400) [pid = 1957] [serial = 1509] [outer = 0x7f7bb2f98000] 03:40:51 INFO - PROCESS | 1957 | 1461408051409 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1229ms 03:40:51 INFO - PROCESS | 1957 | 1461408051440 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:40:51 INFO - PROCESS | 1957 | 1461408051444 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:40:51 INFO - PROCESS | 1957 | 1461408051449 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:40:51 INFO - PROCESS | 1957 | 1461408051452 Marionette TRACE conn4 <- [1,1982,null,{}] 03:40:51 INFO - PROCESS | 1957 | 1461408051463 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 1957 | 1461408051694 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:40:51 INFO - PROCESS | 1957 | 1461408051728 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb5a5b800 == 106 [pid = 1957] [id = 503] 03:40:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bb7ce7800) [pid = 1957] [serial = 1510] [outer = (nil)] 03:40:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb7d75c00) [pid = 1957] [serial = 1511] [outer = 0x7f7bb7ce7800] 03:40:51 INFO - PROCESS | 1957 | 1461408051868 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bbed4a800) [pid = 1957] [serial = 1512] [outer = 0x7f7bb7ce7800] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bb0d8f800) [pid = 1957] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bb0d88c00) [pid = 1957] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bb332e000) [pid = 1957] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bad9d6000) [pid = 1957] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bb7d6d800) [pid = 1957] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bb260b000) [pid = 1957] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bad77d000) [pid = 1957] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:40:53 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bb0789400) [pid = 1957] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:40:53 INFO - PROCESS | 1957 | 1461408053394 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1985ms 03:40:53 INFO - PROCESS | 1957 | 1461408053434 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 1957 | 1461408053436 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:40:53 INFO - PROCESS | 1957 | 1461408053442 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 1957 | 1461408053444 Marionette TRACE conn4 <- [1,1986,null,{}] 03:40:53 INFO - PROCESS | 1957 | 1461408053449 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 1957 | 1461408053618 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:40:53 INFO - PROCESS | 1957 | 1461408053794 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a3a800 == 107 [pid = 1957] [id = 504] 03:40:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb2f9a400) [pid = 1957] [serial = 1513] [outer = (nil)] 03:40:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb7ce8400) [pid = 1957] [serial = 1514] [outer = 0x7f7bb2f9a400] 03:40:53 INFO - PROCESS | 1957 | 1461408053859 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bbf85f800) [pid = 1957] [serial = 1515] [outer = 0x7f7bb2f9a400] 03:40:54 INFO - PROCESS | 1957 | 1461408054541 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1129ms 03:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:40:54 INFO - PROCESS | 1957 | 1461408054572 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:40:54 INFO - PROCESS | 1957 | 1461408054575 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:40:54 INFO - PROCESS | 1957 | 1461408054581 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 1957 | 1461408054583 Marionette TRACE conn4 <- [1,1990,null,{}] 03:40:54 INFO - PROCESS | 1957 | 1461408054588 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 1957 | 1461408054821 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:40:54 INFO - PROCESS | 1957 | 1461408054843 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc41800 == 108 [pid = 1957] [id = 505] 03:40:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bbed44c00) [pid = 1957] [serial = 1516] [outer = (nil)] 03:40:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bc2db6000) [pid = 1957] [serial = 1517] [outer = 0x7f7bbed44c00] 03:40:54 INFO - PROCESS | 1957 | 1461408054902 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bc3141400) [pid = 1957] [serial = 1518] [outer = 0x7f7bbed44c00] 03:40:56 INFO - PROCESS | 1957 | 1461408056016 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1480ms 03:40:56 INFO - PROCESS | 1957 | 1461408056061 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 1957 | 1461408056069 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:40:56 INFO - PROCESS | 1957 | 1461408056078 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 1957 | 1461408056082 Marionette TRACE conn4 <- [1,1994,null,{}] 03:40:56 INFO - PROCESS | 1957 | 1461408056109 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 1957 | 1461408056331 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:40:56 INFO - PROCESS | 1957 | 1461408056591 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0ce2000 == 109 [pid = 1957] [id = 506] 03:40:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb0c91c00) [pid = 1957] [serial = 1519] [outer = (nil)] 03:40:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bb10c1000) [pid = 1957] [serial = 1520] [outer = 0x7f7bb0c91c00] 03:40:56 INFO - PROCESS | 1957 | 1461408056711 Marionette DEBUG loaded listener.js 03:40:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bb25c5000) [pid = 1957] [serial = 1521] [outer = 0x7f7bb0c91c00] 03:40:57 INFO - PROCESS | 1957 | 1461408057627 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1606ms 03:40:57 INFO - PROCESS | 1957 | 1461408057685 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 1957 | 1461408057694 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:40:57 INFO - PROCESS | 1957 | 1461408057705 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 1957 | 1461408057708 Marionette TRACE conn4 <- [1,1998,null,{}] 03:40:57 INFO - PROCESS | 1957 | 1461408057715 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 1957 | 1461408057933 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:40:58 INFO - PROCESS | 1957 | 1461408058222 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb631e800 == 110 [pid = 1957] [id = 507] 03:40:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bb260d000) [pid = 1957] [serial = 1522] [outer = (nil)] 03:40:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bb5b9e800) [pid = 1957] [serial = 1523] [outer = 0x7f7bb260d000] 03:40:58 INFO - PROCESS | 1957 | 1461408058340 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb6150c00) [pid = 1957] [serial = 1524] [outer = 0x7f7bb260d000] 03:40:59 INFO - PROCESS | 1957 | 1461408059193 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1529ms 03:40:59 INFO - PROCESS | 1957 | 1461408059234 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 1957 | 1461408059238 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:40:59 INFO - PROCESS | 1957 | 1461408059244 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 1957 | 1461408059250 Marionette TRACE conn4 <- [1,2002,null,{}] 03:40:59 INFO - PROCESS | 1957 | 1461408059265 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 1957 | 1461408059460 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:40:59 INFO - PROCESS | 1957 | 1461408059682 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd72800 == 111 [pid = 1957] [id = 508] 03:40:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bb3276800) [pid = 1957] [serial = 1525] [outer = (nil)] 03:40:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bbca6c400) [pid = 1957] [serial = 1526] [outer = 0x7f7bb3276800] 03:40:59 INFO - PROCESS | 1957 | 1461408059800 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bc1283800) [pid = 1957] [serial = 1527] [outer = 0x7f7bb3276800] 03:41:00 INFO - PROCESS | 1957 | 1461408060744 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1534ms 03:41:00 INFO - PROCESS | 1957 | 1461408060779 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 1957 | 1461408060784 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:41:00 INFO - PROCESS | 1957 | 1461408060789 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 1957 | 1461408060792 Marionette TRACE conn4 <- [1,2006,null,{}] 03:41:00 INFO - PROCESS | 1957 | 1461408060798 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 1957 | 1461408060998 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:41:01 INFO - PROCESS | 1957 | 1461408061217 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0160800 == 112 [pid = 1957] [id = 509] 03:41:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bb5b95c00) [pid = 1957] [serial = 1528] [outer = (nil)] 03:41:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bc3348000) [pid = 1957] [serial = 1529] [outer = 0x7f7bb5b95c00] 03:41:01 INFO - PROCESS | 1957 | 1461408061331 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bc3482c00) [pid = 1957] [serial = 1530] [outer = 0x7f7bb5b95c00] 03:41:02 INFO - PROCESS | 1957 | 1461408062262 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:41:02 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 03:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1526ms 03:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:41:02 INFO - PROCESS | 1957 | 1461408062316 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 1957 | 1461408062319 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:41:02 INFO - PROCESS | 1957 | 1461408062325 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 1957 | 1461408062328 Marionette TRACE conn4 <- [1,2010,null,{}] 03:41:02 INFO - PROCESS | 1957 | 1461408062333 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 1957 | 1461408062556 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:41:02 INFO - PROCESS | 1957 | 1461408062764 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32e4000 == 113 [pid = 1957] [id = 510] 03:41:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bc128f400) [pid = 1957] [serial = 1531] [outer = (nil)] 03:41:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bc4747c00) [pid = 1957] [serial = 1532] [outer = 0x7f7bc128f400] 03:41:02 INFO - PROCESS | 1957 | 1461408062885 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bc759a400) [pid = 1957] [serial = 1533] [outer = 0x7f7bc128f400] 03:41:03 INFO - PROCESS | 1957 | 1461408063823 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:41:03 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 03:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1533ms 03:41:03 INFO - PROCESS | 1957 | 1461408063857 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:41:03 INFO - PROCESS | 1957 | 1461408063861 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:41:03 INFO - PROCESS | 1957 | 1461408063867 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 1957 | 1461408063871 Marionette TRACE conn4 <- [1,2014,null,{}] 03:41:03 INFO - PROCESS | 1957 | 1461408063876 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 1957 | 1461408064083 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:41:04 INFO - PROCESS | 1957 | 1461408064299 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb7800 == 114 [pid = 1957] [id = 511] 03:41:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bc7c05c00) [pid = 1957] [serial = 1534] [outer = (nil)] 03:41:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bc7e30400) [pid = 1957] [serial = 1535] [outer = 0x7f7bc7c05c00] 03:41:04 INFO - PROCESS | 1957 | 1461408064420 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bd60e0400) [pid = 1957] [serial = 1536] [outer = 0x7f7bc7c05c00] 03:41:05 INFO - PROCESS | 1957 | 1461408065292 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1478ms 03:41:05 INFO - PROCESS | 1957 | 1461408065347 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 1957 | 1461408065351 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:41:05 INFO - PROCESS | 1957 | 1461408065356 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 1957 | 1461408065358 Marionette TRACE conn4 <- [1,2018,null,{}] 03:41:05 INFO - PROCESS | 1957 | 1461408065364 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 1957 | 1461408065553 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:41:05 INFO - PROCESS | 1957 | 1461408065768 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc91e3000 == 115 [pid = 1957] [id = 512] 03:41:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bc789a400) [pid = 1957] [serial = 1537] [outer = (nil)] 03:41:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bd7427000) [pid = 1957] [serial = 1538] [outer = 0x7f7bc789a400] 03:41:05 INFO - PROCESS | 1957 | 1461408065878 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bdab76400) [pid = 1957] [serial = 1539] [outer = 0x7f7bc789a400] 03:41:06 INFO - PROCESS | 1957 | 1461408066741 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1435ms 03:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:41:06 INFO - PROCESS | 1957 | 1461408066793 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 1957 | 1461408066796 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:41:06 INFO - PROCESS | 1957 | 1461408066802 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 1957 | 1461408066805 Marionette TRACE conn4 <- [1,2022,null,{}] 03:41:06 INFO - PROCESS | 1957 | 1461408066810 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 1957 | 1461408067002 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:41:07 INFO - PROCESS | 1957 | 1461408067223 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5d07000 == 116 [pid = 1957] [id = 513] 03:41:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bc7fba000) [pid = 1957] [serial = 1540] [outer = (nil)] 03:41:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bdad7c000) [pid = 1957] [serial = 1541] [outer = 0x7f7bc7fba000] 03:41:07 INFO - PROCESS | 1957 | 1461408067334 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bdaf94400) [pid = 1957] [serial = 1542] [outer = 0x7f7bc7fba000] 03:41:08 INFO - PROCESS | 1957 | 1461408068209 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1486ms 03:41:08 INFO - PROCESS | 1957 | 1461408068288 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 1957 | 1461408068291 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:41:08 INFO - PROCESS | 1957 | 1461408068297 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 1957 | 1461408068299 Marionette TRACE conn4 <- [1,2026,null,{}] 03:41:08 INFO - PROCESS | 1957 | 1461408068305 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 1957 | 1461408068503 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:41:08 INFO - PROCESS | 1957 | 1461408068714 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf5a000 == 117 [pid = 1957] [id = 514] 03:41:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bb2605000) [pid = 1957] [serial = 1543] [outer = (nil)] 03:41:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bbff38000) [pid = 1957] [serial = 1544] [outer = 0x7f7bb2605000] 03:41:08 INFO - PROCESS | 1957 | 1461408068826 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bbff3d800) [pid = 1957] [serial = 1545] [outer = 0x7f7bb2605000] 03:41:09 INFO - PROCESS | 1957 | 1461408069692 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1437ms 03:41:09 INFO - PROCESS | 1957 | 1461408069736 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 1957 | 1461408069740 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:41:09 INFO - PROCESS | 1957 | 1461408069746 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 1957 | 1461408069749 Marionette TRACE conn4 <- [1,2030,null,{}] 03:41:09 INFO - PROCESS | 1957 | 1461408069754 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 1957 | 1461408069956 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:41:10 INFO - PROCESS | 1957 | 1461408070175 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bddd5e000 == 118 [pid = 1957] [id = 515] 03:41:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bb2f9cc00) [pid = 1957] [serial = 1546] [outer = (nil)] 03:41:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bdad6f400) [pid = 1957] [serial = 1547] [outer = 0x7f7bb2f9cc00] 03:41:10 INFO - PROCESS | 1957 | 1461408070286 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bdafa0400) [pid = 1957] [serial = 1548] [outer = 0x7f7bb2f9cc00] 03:41:11 INFO - PROCESS | 1957 | 1461408071245 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1532ms 03:41:11 INFO - PROCESS | 1957 | 1461408071279 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 1957 | 1461408071283 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:41:11 INFO - PROCESS | 1957 | 1461408071289 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - PROCESS | 1957 | 1461408071292 Marionette TRACE conn4 <- [1,2034,null,{}] 03:41:11 INFO - PROCESS | 1957 | 1461408071298 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 1957 | 1461408071524 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:41:11 INFO - PROCESS | 1957 | 1461408071751 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b9800 == 119 [pid = 1957] [id = 516] 03:41:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bb04b3000) [pid = 1957] [serial = 1549] [outer = (nil)] 03:41:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bb04be400) [pid = 1957] [serial = 1550] [outer = 0x7f7bb04b3000] 03:41:11 INFO - PROCESS | 1957 | 1461408071869 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bdb01f800) [pid = 1957] [serial = 1551] [outer = 0x7f7bb04b3000] 03:41:12 INFO - PROCESS | 1957 | 1461408072786 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1537ms 03:41:12 INFO - PROCESS | 1957 | 1461408072827 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:41:12 INFO - PROCESS | 1957 | 1461408072830 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:41:12 INFO - PROCESS | 1957 | 1461408072836 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - PROCESS | 1957 | 1461408072839 Marionette TRACE conn4 <- [1,2038,null,{}] 03:41:12 INFO - PROCESS | 1957 | 1461408072844 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 1957 | 1461408073034 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:41:13 INFO - PROCESS | 1957 | 1461408073303 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb262b000 == 120 [pid = 1957] [id = 517] 03:41:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bb04b8800) [pid = 1957] [serial = 1552] [outer = (nil)] 03:41:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bb22a8800) [pid = 1957] [serial = 1553] [outer = 0x7f7bb04b8800] 03:41:13 INFO - PROCESS | 1957 | 1461408073382 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bb22adc00) [pid = 1957] [serial = 1554] [outer = 0x7f7bb04b8800] 03:41:14 INFO - PROCESS | 1957 | 1461408074356 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1592ms 03:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:41:14 INFO - PROCESS | 1957 | 1461408074428 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 1957 | 1461408074431 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:41:14 INFO - PROCESS | 1957 | 1461408074438 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 1957 | 1461408074442 Marionette TRACE conn4 <- [1,2042,null,{}] 03:41:14 INFO - PROCESS | 1957 | 1461408074448 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 1957 | 1461408074661 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:41:14 INFO - PROCESS | 1957 | 1461408074923 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babaad000 == 121 [pid = 1957] [id = 518] 03:41:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7baba84800) [pid = 1957] [serial = 1555] [outer = (nil)] 03:41:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7baba8e000) [pid = 1957] [serial = 1556] [outer = 0x7f7baba84800] 03:41:15 INFO - PROCESS | 1957 | 1461408075043 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 268 (0x7f7bad77f400) [pid = 1957] [serial = 1557] [outer = 0x7f7baba84800] 03:41:15 INFO - PROCESS | 1957 | 1461408075863 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:41:15 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) 03:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1484ms 03:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:41:15 INFO - PROCESS | 1957 | 1461408075921 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 1957 | 1461408075923 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:41:15 INFO - PROCESS | 1957 | 1461408075929 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 1957 | 1461408075932 Marionette TRACE conn4 <- [1,2046,null,{}] 03:41:15 INFO - PROCESS | 1957 | 1461408075937 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 1957 | 1461408076130 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:41:16 INFO - PROCESS | 1957 | 1461408076353 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1ed000 == 122 [pid = 1957] [id = 519] 03:41:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 269 (0x7f7baba88000) [pid = 1957] [serial = 1558] [outer = (nil)] 03:41:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 270 (0x7f7bb22a6400) [pid = 1957] [serial = 1559] [outer = 0x7f7baba88000] 03:41:16 INFO - PROCESS | 1957 | 1461408076468 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 271 (0x7f7bb22b0000) [pid = 1957] [serial = 1560] [outer = 0x7f7baba88000] 03:41:17 INFO - PROCESS | 1957 | 1461408077369 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1534ms 03:41:17 INFO - PROCESS | 1957 | 1461408077464 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 1957 | 1461408077468 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:41:17 INFO - PROCESS | 1957 | 1461408077473 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 1957 | 1461408077476 Marionette TRACE conn4 <- [1,2050,null,{}] 03:41:17 INFO - PROCESS | 1957 | 1461408077481 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 1957 | 1461408077718 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:41:18 INFO - PROCESS | 1957 | 1461408078481 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b7000 == 123 [pid = 1957] [id = 520] 03:41:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 272 (0x7f7baad54c00) [pid = 1957] [serial = 1561] [outer = (nil)] 03:41:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 273 (0x7f7baba83800) [pid = 1957] [serial = 1562] [outer = 0x7f7baad54c00] 03:41:18 INFO - PROCESS | 1957 | 1461408078602 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 274 (0x7f7bacfcfc00) [pid = 1957] [serial = 1563] [outer = 0x7f7baad54c00] 03:41:19 INFO - PROCESS | 1957 | 1461408079490 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2077ms 03:41:19 INFO - PROCESS | 1957 | 1461408079551 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 1957 | 1461408079557 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:41:19 INFO - PROCESS | 1957 | 1461408079565 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 1957 | 1461408079568 Marionette TRACE conn4 <- [1,2054,null,{}] 03:41:19 INFO - PROCESS | 1957 | 1461408079575 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 1957 | 1461408079770 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:41:19 INFO - PROCESS | 1957 | 1461408079990 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb261b000 == 124 [pid = 1957] [id = 521] 03:41:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 275 (0x7f7baad55000) [pid = 1957] [serial = 1564] [outer = (nil)] 03:41:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 276 (0x7f7bb04b5800) [pid = 1957] [serial = 1565] [outer = 0x7f7baad55000] 03:41:20 INFO - PROCESS | 1957 | 1461408080098 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 277 (0x7f7bb04c0c00) [pid = 1957] [serial = 1566] [outer = 0x7f7baad55000] 03:41:20 INFO - PROCESS | 1957 | 1461408080968 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1480ms 03:41:21 INFO - PROCESS | 1957 | 1461408081048 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 1957 | 1461408081054 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:41:21 INFO - PROCESS | 1957 | 1461408081061 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - PROCESS | 1957 | 1461408081063 Marionette TRACE conn4 <- [1,2058,null,{}] 03:41:21 INFO - PROCESS | 1957 | 1461408081069 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 1957 | 1461408081379 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:41:21 INFO - PROCESS | 1957 | 1461408081782 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacdcf000 == 125 [pid = 1957] [id = 522] 03:41:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 278 (0x7f7bb2249800) [pid = 1957] [serial = 1567] [outer = (nil)] 03:41:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7bb2251c00) [pid = 1957] [serial = 1568] [outer = 0x7f7bb2249800] 03:41:21 INFO - PROCESS | 1957 | 1461408081850 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7bb25c6c00) [pid = 1957] [serial = 1569] [outer = 0x7f7bb2249800] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcdb4800 == 124 [pid = 1957] [id = 248] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd518b000 == 123 [pid = 1957] [id = 362] 03:41:22 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bb63a3400) [pid = 1957] [serial = 1448] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bad8f3000) [pid = 1957] [serial = 1409] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1957 | --DOMWINDOW == 277 (0x7f7bae1e6400) [pid = 1957] [serial = 1412] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1957 | --DOMWINDOW == 276 (0x7f7bae1ef800) [pid = 1957] [serial = 1415] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1957 | --DOMWINDOW == 275 (0x7f7bb2248400) [pid = 1957] [serial = 1418] [outer = (nil)] [url = about:blank] 03:41:22 INFO - PROCESS | 1957 | 1461408082836 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7a3a800 == 122 [pid = 1957] [id = 504] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb5a5b800 == 121 [pid = 1957] [id = 503] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2546800 == 120 [pid = 1957] [id = 502] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0d21000 == 119 [pid = 1957] [id = 501] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badaf8000 == 118 [pid = 1957] [id = 500] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf4e1000 == 117 [pid = 1957] [id = 499] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baefd9000 == 116 [pid = 1957] [id = 498] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf74000 == 115 [pid = 1957] [id = 493] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5197800 == 114 [pid = 1957] [id = 492] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8a80800 == 113 [pid = 1957] [id = 491] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cbc800 == 112 [pid = 1957] [id = 490] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3719800 == 111 [pid = 1957] [id = 489] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3112800 == 110 [pid = 1957] [id = 488] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0166800 == 109 [pid = 1957] [id = 487] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8a8800 == 108 [pid = 1957] [id = 486] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbdf000 == 107 [pid = 1957] [id = 485] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3199000 == 106 [pid = 1957] [id = 484] 03:41:22 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1e2800 == 105 [pid = 1957] [id = 483] 03:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1882ms 03:41:22 INFO - PROCESS | 1957 | 1461408082944 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 1957 | 1461408082947 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:41:22 INFO - PROCESS | 1957 | 1461408082954 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - PROCESS | 1957 | 1461408082962 Marionette TRACE conn4 <- [1,2062,null,{}] 03:41:22 INFO - PROCESS | 1957 | 1461408082974 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:23 INFO - PROCESS | 1957 | 1461408083156 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 274 (0x7f7bb7a19000) [pid = 1957] [serial = 1439] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 273 (0x7f7bc6c23800) [pid = 1957] [serial = 1388] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 272 (0x7f7bb1ff3c00) [pid = 1957] [serial = 1427] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 271 (0x7f7bb4175800) [pid = 1957] [serial = 1433] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 270 (0x7f7bb078ac00) [pid = 1957] [serial = 1425] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 269 (0x7f7badbe8400) [pid = 1957] [serial = 1424] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 268 (0x7f7bbcd73800) [pid = 1957] [serial = 1442] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 267 (0x7f7bb3125400) [pid = 1957] [serial = 1431] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bb260e400) [pid = 1957] [serial = 1430] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bc8358400) [pid = 1957] [serial = 1403] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bc3bd7800) [pid = 1957] [serial = 1400] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bb312f800) [pid = 1957] [serial = 1391] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bdad76000) [pid = 1957] [serial = 1406] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bc0245800) [pid = 1957] [serial = 1397] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bb63acc00) [pid = 1957] [serial = 1394] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7badbe6800) [pid = 1957] [serial = 1421] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bb2249000) [pid = 1957] [serial = 1428] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7baedcd000) [pid = 1957] [serial = 1445] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bb3327000) [pid = 1957] [serial = 1436] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bb6093800) [pid = 1957] [serial = 1437] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bb5c8f800) [pid = 1957] [serial = 1434] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bbefb4400) [pid = 1957] [serial = 1443] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bb80a9800) [pid = 1957] [serial = 1440] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bb2f98c00) [pid = 1957] [serial = 1446] [outer = (nil)] [url = about:blank] 03:41:23 INFO - PROCESS | 1957 | 1461408083393 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07a5000 == 106 [pid = 1957] [id = 523] 03:41:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7badbe8400) [pid = 1957] [serial = 1570] [outer = (nil)] 03:41:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bb2249c00) [pid = 1957] [serial = 1571] [outer = 0x7f7badbe8400] 03:41:23 INFO - PROCESS | 1957 | 1461408083457 Marionette DEBUG loaded listener.js 03:41:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bb3327000) [pid = 1957] [serial = 1572] [outer = 0x7f7badbe8400] 03:41:24 INFO - PROCESS | 1957 | 1461408084191 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1285ms 03:41:24 INFO - PROCESS | 1957 | 1461408084244 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:41:24 INFO - PROCESS | 1957 | 1461408084248 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:41:24 INFO - PROCESS | 1957 | 1461408084254 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 1957 | 1461408084257 Marionette TRACE conn4 <- [1,2066,null,{}] 03:41:24 INFO - PROCESS | 1957 | 1461408084262 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 1957 | 1461408084433 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:41:24 INFO - PROCESS | 1957 | 1461408084447 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2546800 == 107 [pid = 1957] [id = 524] 03:41:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bb3122400) [pid = 1957] [serial = 1573] [outer = (nil)] 03:41:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bb5ddfc00) [pid = 1957] [serial = 1574] [outer = 0x7f7bb3122400] 03:41:24 INFO - PROCESS | 1957 | 1461408084506 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bb5fd7800) [pid = 1957] [serial = 1575] [outer = 0x7f7bb3122400] 03:41:25 INFO - PROCESS | 1957 | 1461408085392 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1179ms 03:41:25 INFO - PROCESS | 1957 | 1461408085434 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 1957 | 1461408085437 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:41:25 INFO - PROCESS | 1957 | 1461408085442 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 1957 | 1461408085444 Marionette TRACE conn4 <- [1,2070,null,{}] 03:41:25 INFO - PROCESS | 1957 | 1461408085449 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 1957 | 1461408085719 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:41:25 INFO - PROCESS | 1957 | ************************* 03:41:25 INFO - PROCESS | 1957 | A coding exception was thrown and uncaught in a Task. 03:41:25 INFO - PROCESS | 1957 | 03:41:25 INFO - PROCESS | 1957 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:41:25 INFO - PROCESS | 1957 | Full stack: 03:41:25 INFO - PROCESS | 1957 | ************************* 03:41:25 INFO - PROCESS | 1957 | 1461408085813 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80de000 == 108 [pid = 1957] [id = 525] 03:41:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bb7cadc00) [pid = 1957] [serial = 1576] [outer = (nil)] 03:41:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bb7ce5800) [pid = 1957] [serial = 1577] [outer = 0x7f7bb7cadc00] 03:41:25 INFO - PROCESS | 1957 | 1461408085887 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bbcd76000) [pid = 1957] [serial = 1578] [outer = 0x7f7bb7cadc00] 03:41:26 INFO - PROCESS | 1957 | 1461408086745 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1324ms 03:41:26 INFO - PROCESS | 1957 | 1461408086768 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 1957 | 1461408086771 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:41:26 INFO - PROCESS | 1957 | 1461408086783 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - PROCESS | 1957 | 1461408086785 Marionette TRACE conn4 <- [1,2074,null,{}] 03:41:26 INFO - PROCESS | 1957 | 1461408086790 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 1957 | 1461408087020 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:41:27 INFO - PROCESS | 1957 | 1461408087054 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc59800 == 109 [pid = 1957] [id = 526] 03:41:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bbcd73800) [pid = 1957] [serial = 1579] [outer = (nil)] 03:41:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bbff36400) [pid = 1957] [serial = 1580] [outer = 0x7f7bbcd73800] 03:41:27 INFO - PROCESS | 1957 | 1461408087112 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bc0f47800) [pid = 1957] [serial = 1581] [outer = 0x7f7bbcd73800] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bb3125800) [pid = 1957] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bacfd0800) [pid = 1957] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bacfcb400) [pid = 1957] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bc6628400) [pid = 1957] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bb4168c00) [pid = 1957] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bc650c800) [pid = 1957] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bc3bd5c00) [pid = 1957] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bdad14400) [pid = 1957] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bbf1e0c00) [pid = 1957] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bb1fef000) [pid = 1957] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bad9d2400) [pid = 1957] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bb0787400) [pid = 1957] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bbcd80800) [pid = 1957] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bbf49a400) [pid = 1957] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bad77c000) [pid = 1957] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bb0d94400) [pid = 1957] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bc313f800) [pid = 1957] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bc835c800) [pid = 1957] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bb7758000) [pid = 1957] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bad782800) [pid = 1957] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bb0d88800) [pid = 1957] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bb63a8800) [pid = 1957] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bca15b800) [pid = 1957] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7baedc3c00) [pid = 1957] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bb5de1c00) [pid = 1957] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bb4174800) [pid = 1957] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bb5ba0800) [pid = 1957] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bb0d87000) [pid = 1957] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7baedc7c00) [pid = 1957] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bb7c08400) [pid = 1957] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bc5d20c00) [pid = 1957] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bb81d0800) [pid = 1957] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc4740c00) [pid = 1957] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bc2911c00) [pid = 1957] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bc5d1fc00) [pid = 1957] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bb5b97400) [pid = 1957] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bb2f9a400) [pid = 1957] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bb2f98000) [pid = 1957] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bb7ce7800) [pid = 1957] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bb7cee400) [pid = 1957] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bb2f99800) [pid = 1957] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:41:28 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bad77f000) [pid = 1957] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:41:28 INFO - PROCESS | 1957 | 1461408088739 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1998ms 03:41:28 INFO - PROCESS | 1957 | 1461408088776 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 1957 | 1461408088779 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:41:28 INFO - PROCESS | 1957 | 1461408088785 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 1957 | 1461408088787 Marionette TRACE conn4 <- [1,2078,null,{}] 03:41:28 INFO - PROCESS | 1957 | 1461408088792 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 1957 | 1461408089046 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:41:29 INFO - PROCESS | 1957 | 1461408089100 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb213f800 == 110 [pid = 1957] [id = 527] 03:41:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7baedc2800) [pid = 1957] [serial = 1582] [outer = (nil)] 03:41:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb0d8b400) [pid = 1957] [serial = 1583] [outer = 0x7f7baedc2800] 03:41:29 INFO - PROCESS | 1957 | 1461408089161 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb416b000) [pid = 1957] [serial = 1584] [outer = 0x7f7baedc2800] 03:41:29 INFO - PROCESS | 1957 | 1461408089914 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1184ms 03:41:29 INFO - PROCESS | 1957 | 1461408089973 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 1957 | 1461408089975 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:41:29 INFO - PROCESS | 1957 | 1461408089981 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 1957 | 1461408089983 Marionette TRACE conn4 <- [1,2082,null,{}] 03:41:29 INFO - PROCESS | 1957 | 1461408089988 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 1957 | 1461408090225 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:41:30 INFO - PROCESS | 1957 | 1461408090234 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8bb800 == 111 [pid = 1957] [id = 528] 03:41:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7baedc4800) [pid = 1957] [serial = 1585] [outer = (nil)] 03:41:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb7a10800) [pid = 1957] [serial = 1586] [outer = 0x7f7baedc4800] 03:41:30 INFO - PROCESS | 1957 | 1461408090293 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bbca75000) [pid = 1957] [serial = 1587] [outer = 0x7f7baedc4800] 03:41:31 INFO - PROCESS | 1957 | 1461408091505 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1582ms 03:41:31 INFO - PROCESS | 1957 | 1461408091565 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 1957 | 1461408091573 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:41:31 INFO - PROCESS | 1957 | 1461408091581 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - PROCESS | 1957 | 1461408091585 Marionette TRACE conn4 <- [1,2086,null,{}] 03:41:31 INFO - PROCESS | 1957 | 1461408091593 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 1957 | 1461408091813 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:41:32 INFO - PROCESS | 1957 | 1461408092078 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2133000 == 112 [pid = 1957] [id = 529] 03:41:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bae1ee800) [pid = 1957] [serial = 1588] [outer = (nil)] 03:41:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bb04b2c00) [pid = 1957] [serial = 1589] [outer = 0x7f7bae1ee800] 03:41:32 INFO - PROCESS | 1957 | 1461408092197 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb078f000) [pid = 1957] [serial = 1590] [outer = 0x7f7bae1ee800] 03:41:33 INFO - PROCESS | 1957 | 1461408093099 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1582ms 03:41:33 INFO - PROCESS | 1957 | 1461408093164 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:41:33 INFO - PROCESS | 1957 | 1461408093172 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:41:33 INFO - PROCESS | 1957 | 1461408093181 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 1957 | 1461408093185 Marionette TRACE conn4 <- [1,2090,null,{}] 03:41:33 INFO - PROCESS | 1957 | 1461408093190 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 1957 | 1461408093428 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:41:33 INFO - PROCESS | 1957 | 1461408093769 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8a8000 == 113 [pid = 1957] [id = 530] 03:41:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bb22a9400) [pid = 1957] [serial = 1591] [outer = (nil)] 03:41:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bb2f94800) [pid = 1957] [serial = 1592] [outer = 0x7f7bb22a9400] 03:41:33 INFO - PROCESS | 1957 | 1461408093848 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bb332f000) [pid = 1957] [serial = 1593] [outer = 0x7f7bb22a9400] 03:41:34 INFO - PROCESS | 1957 | 1461408094692 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1580ms 03:41:34 INFO - PROCESS | 1957 | 1461408094762 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 1957 | 1461408094766 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:41:34 INFO - PROCESS | 1957 | 1461408094772 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 1957 | 1461408094778 Marionette TRACE conn4 <- [1,2094,null,{}] 03:41:34 INFO - PROCESS | 1957 | 1461408094793 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 1957 | 1461408095036 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:41:35 INFO - PROCESS | 1957 | 1461408095295 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc32d6000 == 114 [pid = 1957] [id = 531] 03:41:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bb6151400) [pid = 1957] [serial = 1594] [outer = (nil)] 03:41:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb80abc00) [pid = 1957] [serial = 1595] [outer = 0x7f7bb6151400] 03:41:35 INFO - PROCESS | 1957 | 1461408095414 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bbcd7c800) [pid = 1957] [serial = 1596] [outer = 0x7f7bb6151400] 03:41:36 INFO - PROCESS | 1957 | 1461408096215 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1485ms 03:41:36 INFO - PROCESS | 1957 | 1461408096258 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:41:36 INFO - PROCESS | 1957 | 1461408096262 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:41:36 INFO - PROCESS | 1957 | 1461408096267 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 1957 | 1461408096270 Marionette TRACE conn4 <- [1,2098,null,{}] 03:41:36 INFO - PROCESS | 1957 | 1461408096294 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 1957 | 1461408096498 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:41:36 INFO - PROCESS | 1957 | 1461408096756 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5d7a800 == 115 [pid = 1957] [id = 532] 03:41:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bb7c08c00) [pid = 1957] [serial = 1597] [outer = (nil)] 03:41:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bbff34000) [pid = 1957] [serial = 1598] [outer = 0x7f7bb7c08c00] 03:41:36 INFO - PROCESS | 1957 | 1461408096829 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bc2906400) [pid = 1957] [serial = 1599] [outer = 0x7f7bb7c08c00] 03:41:37 INFO - PROCESS | 1957 | 1461408097726 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1500ms 03:41:37 INFO - PROCESS | 1957 | 1461408097768 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 1957 | 1461408097771 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:41:37 INFO - PROCESS | 1957 | 1461408097777 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 1957 | 1461408097779 Marionette TRACE conn4 <- [1,2102,null,{}] 03:41:37 INFO - PROCESS | 1957 | 1461408097784 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 1957 | 1461408097971 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:41:38 INFO - PROCESS | 1957 | 1461408098241 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8678800 == 116 [pid = 1957] [id = 533] 03:41:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bbcd80800) [pid = 1957] [serial = 1600] [outer = (nil)] 03:41:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bc313b800) [pid = 1957] [serial = 1601] [outer = 0x7f7bbcd80800] 03:41:38 INFO - PROCESS | 1957 | 1461408098317 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bc33e5800) [pid = 1957] [serial = 1602] [outer = 0x7f7bbcd80800] 03:41:39 INFO - PROCESS | 1957 | 1461408099185 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1482ms 03:41:39 INFO - PROCESS | 1957 | 1461408099260 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 1957 | 1461408099262 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:41:39 INFO - PROCESS | 1957 | 1461408099269 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - PROCESS | 1957 | 1461408099272 Marionette TRACE conn4 <- [1,2106,null,{}] 03:41:39 INFO - PROCESS | 1957 | 1461408099277 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 1957 | 1461408099520 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:41:39 INFO - PROCESS | 1957 | 1461408099818 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcf377000 == 117 [pid = 1957] [id = 534] 03:41:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bc2910c00) [pid = 1957] [serial = 1603] [outer = (nil)] 03:41:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bc662dc00) [pid = 1957] [serial = 1604] [outer = 0x7f7bc2910c00] 03:41:39 INFO - PROCESS | 1957 | 1461408099902 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bc7e37800) [pid = 1957] [serial = 1605] [outer = 0x7f7bc2910c00] 03:41:40 INFO - PROCESS | 1957 | 1461408100714 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1487ms 03:41:40 INFO - PROCESS | 1957 | 1461408100757 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 1957 | 1461408100760 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:41:40 INFO - PROCESS | 1957 | 1461408100766 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 1957 | 1461408100768 Marionette TRACE conn4 <- [1,2110,null,{}] 03:41:40 INFO - PROCESS | 1957 | 1461408100774 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 1957 | 1461408100962 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:41:41 INFO - PROCESS | 1957 | 1461408101182 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb492800 == 118 [pid = 1957] [id = 535] 03:41:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bc3484800) [pid = 1957] [serial = 1606] [outer = (nil)] 03:41:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bc8358400) [pid = 1957] [serial = 1607] [outer = 0x7f7bc3484800] 03:41:41 INFO - PROCESS | 1957 | 1461408101293 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bc856c400) [pid = 1957] [serial = 1608] [outer = 0x7f7bc3484800] 03:41:42 INFO - PROCESS | 1957 | 1461408102178 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1480ms 03:41:42 INFO - PROCESS | 1957 | 1461408102247 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 1957 | 1461408102251 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:41:42 INFO - PROCESS | 1957 | 1461408102257 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - PROCESS | 1957 | 1461408102260 Marionette TRACE conn4 <- [1,2114,null,{}] 03:41:42 INFO - PROCESS | 1957 | 1461408102265 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:42 INFO - PROCESS | 1957 | 1461408102466 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:41:42 INFO - PROCESS | 1957 | 1461408102746 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0371800 == 119 [pid = 1957] [id = 536] 03:41:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bc7e31000) [pid = 1957] [serial = 1609] [outer = (nil)] 03:41:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bca15d800) [pid = 1957] [serial = 1610] [outer = 0x7f7bc7e31000] 03:41:42 INFO - PROCESS | 1957 | 1461408102865 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bcb897000) [pid = 1957] [serial = 1611] [outer = 0x7f7bc7e31000] 03:41:43 INFO - PROCESS | 1957 | 1461408103666 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1482ms 03:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:41:43 INFO - PROCESS | 1957 | 1461408103740 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 1957 | 1461408103743 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:41:43 INFO - PROCESS | 1957 | 1461408103749 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 1957 | 1461408103752 Marionette TRACE conn4 <- [1,2118,null,{}] 03:41:43 INFO - PROCESS | 1957 | 1461408103757 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 1957 | 1461408103951 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:41:44 INFO - PROCESS | 1957 | 1461408104247 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1e1a000 == 120 [pid = 1957] [id = 537] 03:41:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bc650c000) [pid = 1957] [serial = 1612] [outer = (nil)] 03:41:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bd5d5cc00) [pid = 1957] [serial = 1613] [outer = 0x7f7bc650c000] 03:41:44 INFO - PROCESS | 1957 | 1461408104363 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bd93bd000) [pid = 1957] [serial = 1614] [outer = 0x7f7bc650c000] 03:41:45 INFO - PROCESS | 1957 | 1461408105184 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1486ms 03:41:45 INFO - PROCESS | 1957 | 1461408105235 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:41:45 INFO - PROCESS | 1957 | 1461408105239 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:41:45 INFO - PROCESS | 1957 | 1461408105245 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 1957 | 1461408105247 Marionette TRACE conn4 <- [1,2122,null,{}] 03:41:45 INFO - PROCESS | 1957 | 1461408105253 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 1957 | 1461408105448 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:41:45 INFO - PROCESS | 1957 | 1461408105713 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7fa7000 == 121 [pid = 1957] [id = 538] 03:41:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bc834fc00) [pid = 1957] [serial = 1615] [outer = (nil)] 03:41:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bdad09400) [pid = 1957] [serial = 1616] [outer = 0x7f7bc834fc00] 03:41:45 INFO - PROCESS | 1957 | 1461408105790 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bdadb4000) [pid = 1957] [serial = 1617] [outer = 0x7f7bc834fc00] 03:41:46 INFO - PROCESS | 1957 | 1461408106680 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1487ms 03:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:41:46 INFO - PROCESS | 1957 | 1461408106733 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:41:46 INFO - PROCESS | 1957 | 1461408106736 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:41:46 INFO - PROCESS | 1957 | 1461408106743 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 1957 | 1461408106747 Marionette TRACE conn4 <- [1,2126,null,{}] 03:41:46 INFO - PROCESS | 1957 | 1461408106752 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 1957 | 1461408106978 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:41:47 INFO - PROCESS | 1957 | 1461408107241 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7b20000 == 122 [pid = 1957] [id = 539] 03:41:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bb2f95800) [pid = 1957] [serial = 1618] [outer = (nil)] 03:41:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bbff56c00) [pid = 1957] [serial = 1619] [outer = 0x7f7bb2f95800] 03:41:47 INFO - PROCESS | 1957 | 1461408107376 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bdb01e400) [pid = 1957] [serial = 1620] [outer = 0x7f7bb2f95800] 03:41:48 INFO - PROCESS | 1957 | 1461408108202 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1481ms 03:41:48 INFO - PROCESS | 1957 | 1461408108233 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 1957 | 1461408108235 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:41:48 INFO - PROCESS | 1957 | 1461408108245 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 1957 | 1461408108247 Marionette TRACE conn4 <- [1,2130,null,{}] 03:41:48 INFO - PROCESS | 1957 | 1461408108252 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 1957 | 1461408108453 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:41:48 INFO - PROCESS | 1957 | 1461408108719 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3045800 == 123 [pid = 1957] [id = 540] 03:41:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7babcc7400) [pid = 1957] [serial = 1621] [outer = (nil)] 03:41:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7babccf800) [pid = 1957] [serial = 1622] [outer = 0x7f7babcc7400] 03:41:48 INFO - PROCESS | 1957 | 1461408108793 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7babcd5000) [pid = 1957] [serial = 1623] [outer = 0x7f7babcc7400] 03:41:49 INFO - PROCESS | 1957 | 1461408109645 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 1957 | 1461408109729 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:41:49 INFO - PROCESS | 1957 | 1461408109735 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 1957 | 1461408109737 Marionette TRACE conn4 <- [1,2134,null,{}] 03:41:49 INFO - PROCESS | 1957 | 1461408109744 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 1957 | 1461408109944 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:41:50 INFO - PROCESS | 1957 | 1461408110209 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdb56000 == 124 [pid = 1957] [id = 541] 03:41:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7babcca000) [pid = 1957] [serial = 1624] [outer = (nil)] 03:41:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bbdb9ac00) [pid = 1957] [serial = 1625] [outer = 0x7f7babcca000] 03:41:50 INFO - PROCESS | 1957 | 1461408110319 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7bbdba0800) [pid = 1957] [serial = 1626] [outer = 0x7f7babcca000] 03:41:51 INFO - PROCESS | 1957 | 1461408111134 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1436ms 03:41:51 INFO - PROCESS | 1957 | 1461408111171 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 1957 | 1461408111174 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:41:51 INFO - PROCESS | 1957 | 1461408111180 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 1957 | 1461408111182 Marionette TRACE conn4 <- [1,2138,null,{}] 03:41:51 INFO - PROCESS | 1957 | 1461408111187 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 1957 | 1461408111379 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:41:51 INFO - PROCESS | 1957 | 1461408111651 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8878800 == 125 [pid = 1957] [id = 542] 03:41:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7ba8818000) [pid = 1957] [serial = 1627] [outer = (nil)] 03:41:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 268 (0x7f7ba881ec00) [pid = 1957] [serial = 1628] [outer = 0x7f7ba8818000] 03:41:51 INFO - PROCESS | 1957 | 1461408111722 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 269 (0x7f7ba8824000) [pid = 1957] [serial = 1629] [outer = 0x7f7ba8818000] 03:41:52 INFO - PROCESS | 1957 | 1461408112628 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1479ms 03:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:41:52 INFO - PROCESS | 1957 | 1461408112660 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 1957 | 1461408112663 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:41:52 INFO - PROCESS | 1957 | 1461408112670 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 1957 | 1461408112672 Marionette TRACE conn4 <- [1,2142,null,{}] 03:41:52 INFO - PROCESS | 1957 | 1461408112677 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 1957 | 1461408113075 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:41:53 INFO - PROCESS | 1957 | 1461408113374 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c29800 == 126 [pid = 1957] [id = 543] 03:41:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 270 (0x7f7ba8816c00) [pid = 1957] [serial = 1630] [outer = (nil)] 03:41:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 271 (0x7f7bbdba1c00) [pid = 1957] [serial = 1631] [outer = 0x7f7ba8816c00] 03:41:53 INFO - PROCESS | 1957 | 1461408113445 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 272 (0x7f7bbff53000) [pid = 1957] [serial = 1632] [outer = 0x7f7ba8816c00] 03:41:54 INFO - PROCESS | 1957 | 1461408114425 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 1957 | 1461408114468 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:41:54 INFO - PROCESS | 1957 | 1461408114474 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 1957 | 1461408114476 Marionette TRACE conn4 <- [1,2146,null,{}] 03:41:54 INFO - PROCESS | 1957 | 1461408114481 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 1957 | 1461408114699 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:41:54 INFO - PROCESS | 1957 | 1461408114996 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c45000 == 127 [pid = 1957] [id = 544] 03:41:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 273 (0x7f7ba8819400) [pid = 1957] [serial = 1633] [outer = (nil)] 03:41:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 274 (0x7f7ba8b6fc00) [pid = 1957] [serial = 1634] [outer = 0x7f7ba8819400] 03:41:55 INFO - PROCESS | 1957 | 1461408115109 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 275 (0x7f7ba8b77800) [pid = 1957] [serial = 1635] [outer = 0x7f7ba8819400] 03:41:55 INFO - PROCESS | 1957 | 1461408115947 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 1957 | 1461408116015 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:41:56 INFO - PROCESS | 1957 | 1461408116021 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - PROCESS | 1957 | 1461408116023 Marionette TRACE conn4 <- [1,2150,null,{}] 03:41:56 INFO - PROCESS | 1957 | 1461408116028 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 1957 | 1461408116301 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:41:56 INFO - PROCESS | 1957 | 1461408116620 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07ad800 == 128 [pid = 1957] [id = 545] 03:41:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 276 (0x7f7ba881dc00) [pid = 1957] [serial = 1636] [outer = (nil)] 03:41:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 277 (0x7f7bb0789000) [pid = 1957] [serial = 1637] [outer = 0x7f7ba881dc00] 03:41:56 INFO - PROCESS | 1957 | 1461408116692 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 278 (0x7f7bbdb9d400) [pid = 1957] [serial = 1638] [outer = 0x7f7ba881dc00] 03:41:57 INFO - PROCESS | 1957 | 1461408117502 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1531ms 03:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:41:57 INFO - PROCESS | 1957 | 1461408117553 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 1957 | 1461408117556 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:41:57 INFO - PROCESS | 1957 | 1461408117561 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 1957 | 1461408117564 Marionette TRACE conn4 <- [1,2154,null,{}] 03:41:57 INFO - PROCESS | 1957 | 1461408117569 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:57 INFO - PROCESS | 1957 | 1461408117804 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:41:58 INFO - PROCESS | 1957 | 1461408118082 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb079d800 == 129 [pid = 1957] [id = 546] 03:41:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7bacd18000) [pid = 1957] [serial = 1639] [outer = (nil)] 03:41:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7bacd20000) [pid = 1957] [serial = 1640] [outer = 0x7f7bacd18000] 03:41:58 INFO - PROCESS | 1957 | 1461408118193 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 281 (0x7f7bacd24c00) [pid = 1957] [serial = 1641] [outer = 0x7f7bacd18000] 03:41:59 INFO - PROCESS | 1957 | 1461408119030 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1526ms 03:41:59 INFO - PROCESS | 1957 | 1461408119088 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 1957 | 1461408119091 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:41:59 INFO - PROCESS | 1957 | 1461408119097 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 1957 | 1461408119100 Marionette TRACE conn4 <- [1,2158,null,{}] 03:41:59 INFO - PROCESS | 1957 | 1461408119105 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 1957 | 1461408119310 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:41:59 INFO - PROCESS | 1957 | 1461408119651 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3111000 == 130 [pid = 1957] [id = 547] 03:41:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 282 (0x7f7ba8b77c00) [pid = 1957] [serial = 1642] [outer = (nil)] 03:41:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 283 (0x7f7baedc9400) [pid = 1957] [serial = 1643] [outer = 0x7f7ba8b77c00] 03:41:59 INFO - PROCESS | 1957 | 1461408119728 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 284 (0x7f7bb10c1c00) [pid = 1957] [serial = 1644] [outer = 0x7f7ba8b77c00] 03:42:01 INFO - PROCESS | 1957 | 1461408121021 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb213f800 == 129 [pid = 1957] [id = 527] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc59800 == 128 [pid = 1957] [id = 526] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80de000 == 127 [pid = 1957] [id = 525] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2546800 == 126 [pid = 1957] [id = 524] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07a5000 == 125 [pid = 1957] [id = 523] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacdcf000 == 124 [pid = 1957] [id = 522] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb261b000 == 123 [pid = 1957] [id = 521] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8b7000 == 122 [pid = 1957] [id = 520] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babaad000 == 121 [pid = 1957] [id = 518] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb262b000 == 120 [pid = 1957] [id = 517] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8b9800 == 119 [pid = 1957] [id = 516] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bddd5e000 == 118 [pid = 1957] [id = 515] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf5a000 == 117 [pid = 1957] [id = 514] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5d07000 == 116 [pid = 1957] [id = 513] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc91e3000 == 115 [pid = 1957] [id = 512] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cb7800 == 114 [pid = 1957] [id = 511] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32e4000 == 113 [pid = 1957] [id = 510] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0160800 == 112 [pid = 1957] [id = 509] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdd72800 == 111 [pid = 1957] [id = 508] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb631e800 == 110 [pid = 1957] [id = 507] 03:42:01 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0ce2000 == 109 [pid = 1957] [id = 506] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 283 (0x7f7bb63adc00) [pid = 1957] [serial = 1508] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 282 (0x7f7bb7d75c00) [pid = 1957] [serial = 1511] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 281 (0x7f7bc8056800) [pid = 1957] [serial = 1389] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 280 (0x7f7bbed4a800) [pid = 1957] [serial = 1512] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bb80ae400) [pid = 1957] [serial = 1449] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bc4747000) [pid = 1957] [serial = 1469] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 277 (0x7f7bb1feac00) [pid = 1957] [serial = 1500] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 276 (0x7f7badbe4800) [pid = 1957] [serial = 1499] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 275 (0x7f7badbe6c00) [pid = 1957] [serial = 1451] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 274 (0x7f7bb7ce3c00) [pid = 1957] [serial = 1460] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 273 (0x7f7bd6065000) [pid = 1957] [serial = 1481] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 272 (0x7f7bc8565400) [pid = 1957] [serial = 1475] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 271 (0x7f7bb5c86400) [pid = 1957] [serial = 1505] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 270 (0x7f7bb5fdfc00) [pid = 1957] [serial = 1457] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 269 (0x7f7bc313a800) [pid = 1957] [serial = 1466] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 268 (0x7f7badbe0800) [pid = 1957] [serial = 1497] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 267 (0x7f7bad8eec00) [pid = 1957] [serial = 1496] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bc8359800) [pid = 1957] [serial = 1478] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bb2609000) [pid = 1957] [serial = 1502] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bb3123c00) [pid = 1957] [serial = 1503] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bbf358c00) [pid = 1957] [serial = 1463] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bb224e800) [pid = 1957] [serial = 1454] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bc7c03800) [pid = 1957] [serial = 1472] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bb03e4400) [pid = 1957] [serial = 1484] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bb332d000) [pid = 1957] [serial = 1487] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bdb019c00) [pid = 1957] [serial = 1269] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bdb263400) [pid = 1957] [serial = 1281] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bb21df000) [pid = 1957] [serial = 1490] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bcb85f000) [pid = 1957] [serial = 1206] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bc8058800) [pid = 1957] [serial = 1200] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bdaf98c00) [pid = 1957] [serial = 1215] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bc290a800) [pid = 1957] [serial = 1191] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bc3478c00) [pid = 1957] [serial = 1182] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bb6090400) [pid = 1957] [serial = 1287] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bb10c6c00) [pid = 1957] [serial = 1320] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bc3482400) [pid = 1957] [serial = 1194] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bc3bd4400) [pid = 1957] [serial = 1197] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bad788400) [pid = 1957] [serial = 1290] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bb4175000) [pid = 1957] [serial = 1278] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bd5136800) [pid = 1957] [serial = 1251] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bd644d400) [pid = 1957] [serial = 1209] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bb608fc00) [pid = 1957] [serial = 1493] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bb80aa400) [pid = 1957] [serial = 1188] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bb0783c00) [pid = 1957] [serial = 1293] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bdb020800) [pid = 1957] [serial = 1275] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bbcd79800) [pid = 1957] [serial = 1257] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bdab76000) [pid = 1957] [serial = 1212] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7baedd0400) [pid = 1957] [serial = 1221] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bb7a14400) [pid = 1957] [serial = 1323] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bdb445c00) [pid = 1957] [serial = 1284] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bb63a4800) [pid = 1957] [serial = 1254] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bb0d94c00) [pid = 1957] [serial = 1272] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bdadaa400) [pid = 1957] [serial = 1224] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc5c32800) [pid = 1957] [serial = 1218] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bd9342400) [pid = 1957] [serial = 1266] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bbf360000) [pid = 1957] [serial = 1326] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bc924c400) [pid = 1957] [serial = 1203] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bc3bd3800) [pid = 1957] [serial = 1260] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bc96dc000) [pid = 1957] [serial = 1263] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bb608ac00) [pid = 1957] [serial = 1185] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bb7ce8400) [pid = 1957] [serial = 1514] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bb7a0f400) [pid = 1957] [serial = 1509] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bbf85f800) [pid = 1957] [serial = 1515] [outer = (nil)] [url = about:blank] 03:42:01 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1506] [outer = (nil)] [url = about:blank] 03:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2732ms 03:42:01 INFO - PROCESS | 1957 | 1461408121916 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 1957 | 1461408121920 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:42:01 INFO - PROCESS | 1957 | 1461408121933 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 1957 | 1461408121940 Marionette TRACE conn4 <- [1,2162,null,{}] 03:42:01 INFO - PROCESS | 1957 | 1461408121952 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 1957 | 1461408122174 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:42:02 INFO - PROCESS | 1957 | 1461408122382 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8a4000 == 110 [pid = 1957] [id = 548] 03:42:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7badbdb800) [pid = 1957] [serial = 1645] [outer = (nil)] 03:42:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7badbe2800) [pid = 1957] [serial = 1646] [outer = 0x7f7badbdb800] 03:42:02 INFO - PROCESS | 1957 | 1461408122448 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7baedce800) [pid = 1957] [serial = 1647] [outer = 0x7f7badbdb800] 03:42:03 INFO - PROCESS | 1957 | 1461408123241 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1341ms 03:42:03 INFO - PROCESS | 1957 | 1461408123283 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 1957 | 1461408123291 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:42:03 INFO - PROCESS | 1957 | 1461408123301 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 1957 | 1461408123304 Marionette TRACE conn4 <- [1,2166,null,{}] 03:42:03 INFO - PROCESS | 1957 | 1461408123310 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 1957 | 1461408123504 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:42:03 INFO - PROCESS | 1957 | 1461408123524 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf75c800 == 111 [pid = 1957] [id = 549] 03:42:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bad8f2000) [pid = 1957] [serial = 1648] [outer = (nil)] 03:42:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bb0d90000) [pid = 1957] [serial = 1649] [outer = 0x7f7bad8f2000] 03:42:03 INFO - PROCESS | 1957 | 1461408123766 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb21df000) [pid = 1957] [serial = 1650] [outer = 0x7f7bad8f2000] 03:42:04 INFO - PROCESS | 1957 | 1461408124691 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1439ms 03:42:04 INFO - PROCESS | 1957 | 1461408124741 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 1957 | 1461408124746 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:42:04 INFO - PROCESS | 1957 | 1461408124764 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - PROCESS | 1957 | 1461408124769 Marionette TRACE conn4 <- [1,2170,null,{}] 03:42:04 INFO - PROCESS | 1957 | 1461408124784 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 1957 | 1461408125077 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:42:05 INFO - PROCESS | 1957 | 1461408125105 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb105d800 == 112 [pid = 1957] [id = 550] 03:42:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bb22ab800) [pid = 1957] [serial = 1651] [outer = (nil)] 03:42:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bb2606c00) [pid = 1957] [serial = 1652] [outer = 0x7f7bb22ab800] 03:42:05 INFO - PROCESS | 1957 | 1461408125167 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bb312f800) [pid = 1957] [serial = 1653] [outer = 0x7f7bb22ab800] 03:42:06 INFO - PROCESS | 1957 | 1461408126504 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bb3122400) [pid = 1957] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bbcd73800) [pid = 1957] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7baedc2800) [pid = 1957] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7baad55000) [pid = 1957] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bb7cadc00) [pid = 1957] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7baad54c00) [pid = 1957] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bb2249800) [pid = 1957] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:42:06 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7badbe8400) [pid = 1957] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1834ms 03:42:06 INFO - PROCESS | 1957 | 1461408126598 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 1957 | 1461408126602 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:42:06 INFO - PROCESS | 1957 | 1461408126608 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 1957 | 1461408126610 Marionette TRACE conn4 <- [1,2174,null,{}] 03:42:06 INFO - PROCESS | 1957 | 1461408126616 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 1957 | 1461408126843 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:42:07 INFO - PROCESS | 1957 | 1461408127030 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2146800 == 113 [pid = 1957] [id = 551] 03:42:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bacd25c00) [pid = 1957] [serial = 1654] [outer = (nil)] 03:42:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bb3275400) [pid = 1957] [serial = 1655] [outer = 0x7f7bacd25c00] 03:42:07 INFO - PROCESS | 1957 | 1461408127093 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bb332f800) [pid = 1957] [serial = 1656] [outer = 0x7f7bacd25c00] 03:42:07 INFO - PROCESS | 1957 | 1461408127827 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1276ms 03:42:07 INFO - PROCESS | 1957 | 1461408127885 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 1957 | 1461408127888 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:42:07 INFO - PROCESS | 1957 | 1461408127894 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 1957 | 1461408127896 Marionette TRACE conn4 <- [1,2178,null,{}] 03:42:07 INFO - PROCESS | 1957 | 1461408127901 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 1957 | 1461408128081 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:42:08 INFO - PROCESS | 1957 | 1461408128269 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb303d800 == 114 [pid = 1957] [id = 552] 03:42:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bae1eb000) [pid = 1957] [serial = 1657] [outer = (nil)] 03:42:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb5c87400) [pid = 1957] [serial = 1658] [outer = 0x7f7bae1eb000] 03:42:08 INFO - PROCESS | 1957 | 1461408128332 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1659] [outer = 0x7f7bae1eb000] 03:42:09 INFO - PROCESS | 1957 | 1461408129361 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1525ms 03:42:09 INFO - PROCESS | 1957 | 1461408129420 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 1957 | 1461408129427 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:42:09 INFO - PROCESS | 1957 | 1461408129436 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - PROCESS | 1957 | 1461408129441 Marionette TRACE conn4 <- [1,2182,null,{}] 03:42:09 INFO - PROCESS | 1957 | 1461408129449 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 1957 | 1461408129729 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:42:10 INFO - PROCESS | 1957 | 1461408130046 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf758800 == 115 [pid = 1957] [id = 553] 03:42:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bae1e4c00) [pid = 1957] [serial = 1660] [outer = (nil)] 03:42:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7baedccc00) [pid = 1957] [serial = 1661] [outer = 0x7f7bae1e4c00] 03:42:10 INFO - PROCESS | 1957 | 1461408130128 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bb0785c00) [pid = 1957] [serial = 1662] [outer = 0x7f7bae1e4c00] 03:42:10 INFO - PROCESS | 1957 | 1461408130974 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1583ms 03:42:11 INFO - PROCESS | 1957 | 1461408131019 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 1957 | 1461408131028 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:42:11 INFO - PROCESS | 1957 | 1461408131037 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 1957 | 1461408131042 Marionette TRACE conn4 <- [1,2186,null,{}] 03:42:11 INFO - PROCESS | 1957 | 1461408131047 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 1957 | 1461408131259 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:42:11 INFO - PROCESS | 1957 | 1461408131476 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3033000 == 116 [pid = 1957] [id = 554] 03:42:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bae1e8400) [pid = 1957] [serial = 1663] [outer = (nil)] 03:42:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bb22ac000) [pid = 1957] [serial = 1664] [outer = 0x7f7bae1e8400] 03:42:11 INFO - PROCESS | 1957 | 1461408131591 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bb260f000) [pid = 1957] [serial = 1665] [outer = 0x7f7bae1e8400] 03:42:12 INFO - PROCESS | 1957 | 1461408132604 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 03:42:12 INFO - PROCESS | 1957 | 1461408132672 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 1957 | 1461408132676 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:42:12 INFO - PROCESS | 1957 | 1461408132682 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - PROCESS | 1957 | 1461408132688 Marionette TRACE conn4 <- [1,2190,null,{}] 03:42:12 INFO - PROCESS | 1957 | 1461408132704 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 1957 | 1461408132962 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:42:13 INFO - PROCESS | 1957 | 1461408133261 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7b0d800 == 117 [pid = 1957] [id = 555] 03:42:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bb5c82400) [pid = 1957] [serial = 1666] [outer = (nil)] 03:42:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb6090400) [pid = 1957] [serial = 1667] [outer = 0x7f7bb5c82400] 03:42:13 INFO - PROCESS | 1957 | 1461408133342 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bb63ad000) [pid = 1957] [serial = 1668] [outer = 0x7f7bb5c82400] 03:42:14 INFO - PROCESS | 1957 | 1461408134162 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1535ms 03:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:42:14 INFO - PROCESS | 1957 | 1461408134219 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 1957 | 1461408134223 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:42:14 INFO - PROCESS | 1957 | 1461408134228 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - PROCESS | 1957 | 1461408134231 Marionette TRACE conn4 <- [1,2194,null,{}] 03:42:14 INFO - PROCESS | 1957 | 1461408134237 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 1957 | 1461408134436 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:42:14 INFO - PROCESS | 1957 | 1461408134693 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc51000 == 118 [pid = 1957] [id = 556] 03:42:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bb7c12c00) [pid = 1957] [serial = 1669] [outer = (nil)] 03:42:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bb7ce8400) [pid = 1957] [serial = 1670] [outer = 0x7f7bb7c12c00] 03:42:14 INFO - PROCESS | 1957 | 1461408134811 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bb81cf000) [pid = 1957] [serial = 1671] [outer = 0x7f7bb7c12c00] 03:42:15 INFO - PROCESS | 1957 | 1461408135662 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1477ms 03:42:15 INFO - PROCESS | 1957 | 1461408135706 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 1957 | 1461408135709 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:42:15 INFO - PROCESS | 1957 | 1461408135715 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 1957 | 1461408135717 Marionette TRACE conn4 <- [1,2198,null,{}] 03:42:15 INFO - PROCESS | 1957 | 1461408135722 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 1957 | 1461408135919 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:42:16 INFO - PROCESS | 1957 | 1461408136184 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbdf000 == 119 [pid = 1957] [id = 557] 03:42:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bb7c0a000) [pid = 1957] [serial = 1672] [outer = (nil)] 03:42:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bbd94e000) [pid = 1957] [serial = 1673] [outer = 0x7f7bb7c0a000] 03:42:16 INFO - PROCESS | 1957 | 1461408136264 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bbdba5800) [pid = 1957] [serial = 1674] [outer = 0x7f7bb7c0a000] 03:42:17 INFO - PROCESS | 1957 | 1461408137102 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1430ms 03:42:17 INFO - PROCESS | 1957 | 1461408137146 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 1957 | 1461408137149 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:42:17 INFO - PROCESS | 1957 | 1461408137155 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - PROCESS | 1957 | 1461408137157 Marionette TRACE conn4 <- [1,2202,null,{}] 03:42:17 INFO - PROCESS | 1957 | 1461408137162 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 1957 | 1461408137395 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:42:17 INFO - PROCESS | 1957 | 1461408137655 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffc8800 == 120 [pid = 1957] [id = 558] 03:42:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bbefa7800) [pid = 1957] [serial = 1675] [outer = (nil)] 03:42:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7bbff39800) [pid = 1957] [serial = 1676] [outer = 0x7f7bbefa7800] 03:42:17 INFO - PROCESS | 1957 | 1461408137745 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7bbff58000) [pid = 1957] [serial = 1677] [outer = 0x7f7bbefa7800] 03:42:18 INFO - PROCESS | 1957 | 1461408138600 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1478ms 03:42:18 INFO - PROCESS | 1957 | 1461408138633 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 1957 | 1461408138636 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:42:18 INFO - PROCESS | 1957 | 1461408138642 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 1957 | 1461408138644 Marionette TRACE conn4 <- [1,2206,null,{}] 03:42:18 INFO - PROCESS | 1957 | 1461408138650 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 1957 | 1461408138841 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:42:19 INFO - PROCESS | 1957 | 1461408139107 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc2b5c000 == 121 [pid = 1957] [id = 559] 03:42:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7bbf365c00) [pid = 1957] [serial = 1678] [outer = (nil)] 03:42:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7bc2dc2400) [pid = 1957] [serial = 1679] [outer = 0x7f7bbf365c00] 03:42:19 INFO - PROCESS | 1957 | 1461408139182 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7bc33eac00) [pid = 1957] [serial = 1680] [outer = 0x7f7bbf365c00] 03:42:20 INFO - PROCESS | 1957 | 1461408140035 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1425ms 03:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:42:20 INFO - PROCESS | 1957 | 1461408140069 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 1957 | 1461408140071 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:42:20 INFO - PROCESS | 1957 | 1461408140077 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 1957 | 1461408140080 Marionette TRACE conn4 <- [1,2210,null,{}] 03:42:20 INFO - PROCESS | 1957 | 1461408140085 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 1957 | 1461408140282 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:42:20 INFO - PROCESS | 1957 | 1461408140547 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3337800 == 122 [pid = 1957] [id = 560] 03:42:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bbff34800) [pid = 1957] [serial = 1681] [outer = (nil)] 03:42:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7bc347b000) [pid = 1957] [serial = 1682] [outer = 0x7f7bbff34800] 03:42:20 INFO - PROCESS | 1957 | 1461408140621 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bc3a7b000) [pid = 1957] [serial = 1683] [outer = 0x7f7bbff34800] 03:42:21 INFO - PROCESS | 1957 | 1461408141444 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1379ms 03:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:42:21 INFO - PROCESS | 1957 | 1461408141456 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 1957 | 1461408141458 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:42:21 INFO - PROCESS | 1957 | 1461408141464 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - PROCESS | 1957 | 1461408141467 Marionette TRACE conn4 <- [1,2214,null,{}] 03:42:21 INFO - PROCESS | 1957 | 1461408141472 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 1957 | 1461408141663 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:42:21 INFO - PROCESS | 1957 | 1461408141931 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc735a000 == 123 [pid = 1957] [id = 561] 03:42:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bbff57400) [pid = 1957] [serial = 1684] [outer = (nil)] 03:42:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 253 (0x7f7bc474e800) [pid = 1957] [serial = 1685] [outer = 0x7f7bbff57400] 03:42:22 INFO - PROCESS | 1957 | 1461408142005 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7bc7482800) [pid = 1957] [serial = 1686] [outer = 0x7f7bbff57400] 03:42:22 INFO - PROCESS | 1957 | 1461408142826 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1428ms 03:42:22 INFO - PROCESS | 1957 | 1461408142892 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 1957 | 1461408142895 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:42:22 INFO - PROCESS | 1957 | 1461408142902 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 1957 | 1461408142905 Marionette TRACE conn4 <- [1,2218,null,{}] 03:42:22 INFO - PROCESS | 1957 | 1461408142910 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 1957 | 1461408143099 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:42:23 INFO - PROCESS | 1957 | 1461408143365 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b07800 == 124 [pid = 1957] [id = 562] 03:42:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7bc035d000) [pid = 1957] [serial = 1687] [outer = (nil)] 03:42:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bc8358c00) [pid = 1957] [serial = 1688] [outer = 0x7f7bc035d000] 03:42:23 INFO - PROCESS | 1957 | 1461408143442 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7bc924e000) [pid = 1957] [serial = 1689] [outer = 0x7f7bc035d000] 03:42:24 INFO - PROCESS | 1957 | 1461408144225 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1378ms 03:42:24 INFO - PROCESS | 1957 | 1461408144293 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 1957 | 1461408144297 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:42:24 INFO - PROCESS | 1957 | 1461408144309 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 1957 | 1461408144312 Marionette TRACE conn4 <- [1,2222,null,{}] 03:42:24 INFO - PROCESS | 1957 | 1461408144318 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 1957 | 1461408144552 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:42:24 INFO - PROCESS | 1957 | 1461408144830 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb61e800 == 125 [pid = 1957] [id = 563] 03:42:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bb5ddb400) [pid = 1957] [serial = 1690] [outer = (nil)] 03:42:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bdaa39400) [pid = 1957] [serial = 1691] [outer = 0x7f7bb5ddb400] 03:42:24 INFO - PROCESS | 1957 | 1461408144914 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bdadaa000) [pid = 1957] [serial = 1692] [outer = 0x7f7bb5ddb400] 03:42:25 INFO - PROCESS | 1957 | 1461408145820 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1528ms 03:42:25 INFO - PROCESS | 1957 | 1461408145837 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 1957 | 1461408145841 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:42:25 INFO - PROCESS | 1957 | 1461408145866 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - PROCESS | 1957 | 1461408145868 Marionette TRACE conn4 <- [1,2226,null,{}] 03:42:25 INFO - PROCESS | 1957 | 1461408145875 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 1957 | 1461408146075 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:42:26 INFO - PROCESS | 1957 | 1461408146348 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf5a000 == 126 [pid = 1957] [id = 564] 03:42:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bae207400) [pid = 1957] [serial = 1693] [outer = (nil)] 03:42:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bae20fc00) [pid = 1957] [serial = 1694] [outer = 0x7f7bae207400] 03:42:26 INFO - PROCESS | 1957 | 1461408146423 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bae214000) [pid = 1957] [serial = 1695] [outer = 0x7f7bae207400] 03:42:27 INFO - PROCESS | 1957 | 1461408147286 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1481ms 03:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:42:27 INFO - PROCESS | 1957 | 1461408147344 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 1957 | 1461408147347 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:42:27 INFO - PROCESS | 1957 | 1461408147352 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - PROCESS | 1957 | 1461408147355 Marionette TRACE conn4 <- [1,2230,null,{}] 03:42:27 INFO - PROCESS | 1957 | 1461408147360 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 1957 | 1461408147552 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:42:27 INFO - PROCESS | 1957 | 1461408147832 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdf88d000 == 127 [pid = 1957] [id = 565] 03:42:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bae209800) [pid = 1957] [serial = 1696] [outer = (nil)] 03:42:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bdab75c00) [pid = 1957] [serial = 1697] [outer = 0x7f7bae209800] 03:42:27 INFO - PROCESS | 1957 | 1461408147908 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 266 (0x7f7bdb017800) [pid = 1957] [serial = 1698] [outer = 0x7f7bae209800] 03:42:28 INFO - PROCESS | 1957 | 1461408148712 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1376ms 03:42:28 INFO - PROCESS | 1957 | 1461408148729 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 1957 | 1461408148732 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:42:28 INFO - PROCESS | 1957 | 1461408148738 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 1957 | 1461408148739 Marionette TRACE conn4 <- [1,2234,null,{}] 03:42:28 INFO - PROCESS | 1957 | 1461408148745 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 1957 | 1461408148940 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:42:29 INFO - PROCESS | 1957 | 1461408149179 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2f7a800 == 128 [pid = 1957] [id = 566] 03:42:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 267 (0x7f7bae20f400) [pid = 1957] [serial = 1699] [outer = (nil)] 03:42:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 268 (0x7f7bb2f53000) [pid = 1957] [serial = 1700] [outer = 0x7f7bae20f400] 03:42:29 INFO - PROCESS | 1957 | 1461408149255 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 269 (0x7f7bb2f57800) [pid = 1957] [serial = 1701] [outer = 0x7f7bae20f400] 03:42:30 INFO - PROCESS | 1957 | 1461408150121 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1436ms 03:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:42:30 INFO - PROCESS | 1957 | 1461408150175 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 1957 | 1461408150177 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:42:30 INFO - PROCESS | 1957 | 1461408150182 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 1957 | 1461408150186 Marionette TRACE conn4 <- [1,2238,null,{}] 03:42:30 INFO - PROCESS | 1957 | 1461408150190 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 1957 | 1461408150384 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:42:30 INFO - PROCESS | 1957 | 1461408150657 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb06d7800 == 129 [pid = 1957] [id = 567] 03:42:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 270 (0x7f7bae213c00) [pid = 1957] [serial = 1702] [outer = (nil)] 03:42:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 271 (0x7f7bcb86c000) [pid = 1957] [serial = 1703] [outer = 0x7f7bae213c00] 03:42:30 INFO - PROCESS | 1957 | 1461408150768 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 272 (0x7f7bdb01e000) [pid = 1957] [serial = 1704] [outer = 0x7f7bae213c00] 03:42:31 INFO - PROCESS | 1957 | 1461408151562 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1432ms 03:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:42:31 INFO - PROCESS | 1957 | 1461408151615 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 1957 | 1461408151617 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:42:31 INFO - PROCESS | 1957 | 1461408151623 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 1957 | 1461408151626 Marionette TRACE conn4 <- [1,2242,null,{}] 03:42:31 INFO - PROCESS | 1957 | 1461408151631 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 1957 | 1461408151822 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:42:32 INFO - PROCESS | 1957 | 1461408152099 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0541800 == 130 [pid = 1957] [id = 568] 03:42:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 273 (0x7f7baad4dc00) [pid = 1957] [serial = 1705] [outer = (nil)] 03:42:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 274 (0x7f7bb0521800) [pid = 1957] [serial = 1706] [outer = 0x7f7baad4dc00] 03:42:32 INFO - PROCESS | 1957 | 1461408152174 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 275 (0x7f7bb0527800) [pid = 1957] [serial = 1707] [outer = 0x7f7baad4dc00] 03:42:33 INFO - PROCESS | 1957 | 1461408153030 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1479ms 03:42:33 INFO - PROCESS | 1957 | 1461408153101 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 1957 | 1461408153105 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:42:33 INFO - PROCESS | 1957 | 1461408153110 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 1957 | 1461408153113 Marionette TRACE conn4 <- [1,2246,null,{}] 03:42:33 INFO - PROCESS | 1957 | 1461408153118 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 1957 | 1461408153355 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:42:33 INFO - PROCESS | 1957 | 1461408153638 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bae3dd800 == 131 [pid = 1957] [id = 569] 03:42:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 276 (0x7f7baad51000) [pid = 1957] [serial = 1708] [outer = (nil)] 03:42:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 277 (0x7f7baba86000) [pid = 1957] [serial = 1709] [outer = 0x7f7baad51000] 03:42:33 INFO - PROCESS | 1957 | 1461408153755 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 278 (0x7f7bb0528000) [pid = 1957] [serial = 1710] [outer = 0x7f7baad51000] 03:42:35 INFO - PROCESS | 1957 | 1461408155193 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2136ms 03:42:35 INFO - PROCESS | 1957 | 1461408155246 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 1957 | 1461408155251 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:42:35 INFO - PROCESS | 1957 | 1461408155258 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 1957 | 1461408155263 Marionette TRACE conn4 <- [1,2250,null,{}] 03:42:35 INFO - PROCESS | 1957 | 1461408155270 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 1957 | 1461408155491 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:42:35 INFO - PROCESS | 1957 | 1461408155762 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb053b800 == 132 [pid = 1957] [id = 570] 03:42:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 279 (0x7f7babcc7c00) [pid = 1957] [serial = 1711] [outer = (nil)] 03:42:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 280 (0x7f7bacd26400) [pid = 1957] [serial = 1712] [outer = 0x7f7babcc7c00] 03:42:35 INFO - PROCESS | 1957 | 1461408155836 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 281 (0x7f7bad788400) [pid = 1957] [serial = 1713] [outer = 0x7f7babcc7c00] 03:42:36 INFO - PROCESS | 1957 | 1461408156721 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1533ms 03:42:36 INFO - PROCESS | 1957 | 1461408156792 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 1957 | 1461408156808 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:42:36 INFO - PROCESS | 1957 | 1461408156821 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 1957 | 1461408156827 Marionette TRACE conn4 <- [1,2254,null,{}] 03:42:36 INFO - PROCESS | 1957 | 1461408156837 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 1957 | 1461408157160 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:42:37 INFO - PROCESS | 1957 | 1461408157480 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c44800 == 133 [pid = 1957] [id = 571] 03:42:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 282 (0x7f7bacd25400) [pid = 1957] [serial = 1714] [outer = (nil)] 03:42:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 283 (0x7f7bad9d6c00) [pid = 1957] [serial = 1715] [outer = 0x7f7bacd25400] 03:42:37 INFO - PROCESS | 1957 | 1461408157553 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 284 (0x7f7baedcb800) [pid = 1957] [serial = 1716] [outer = 0x7f7bacd25400] 03:42:38 INFO - PROCESS | 1957 | 1461408158446 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1686ms 03:42:38 INFO - PROCESS | 1957 | 1461408158507 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 1957 | 1461408158510 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:42:38 INFO - PROCESS | 1957 | 1461408158516 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 1957 | 1461408158521 Marionette TRACE conn4 <- [1,2258,null,{}] 03:42:38 INFO - PROCESS | 1957 | 1461408158535 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 1957 | 1461408158769 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd918000 == 132 [pid = 1957] [id = 454] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb105b800 == 131 [pid = 1957] [id = 453] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacde9800 == 130 [pid = 1957] [id = 450] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0159000 == 129 [pid = 1957] [id = 452] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2146800 == 128 [pid = 1957] [id = 551] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb105d800 == 127 [pid = 1957] [id = 550] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf75c800 == 126 [pid = 1957] [id = 549] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8a4000 == 125 [pid = 1957] [id = 548] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3045800 == 124 [pid = 1957] [id = 540] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7b20000 == 123 [pid = 1957] [id = 539] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7fa7000 == 122 [pid = 1957] [id = 538] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1e1a000 == 121 [pid = 1957] [id = 537] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0371800 == 120 [pid = 1957] [id = 536] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdb492800 == 119 [pid = 1957] [id = 535] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcf377000 == 118 [pid = 1957] [id = 534] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8678800 == 117 [pid = 1957] [id = 533] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5d7a800 == 116 [pid = 1957] [id = 532] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc32d6000 == 115 [pid = 1957] [id = 531] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8a8000 == 114 [pid = 1957] [id = 530] 03:42:39 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2133000 == 113 [pid = 1957] [id = 529] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 283 (0x7f7bdad6f400) [pid = 1957] [serial = 1547] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 282 (0x7f7bb5b9e800) [pid = 1957] [serial = 1523] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 281 (0x7f7bb5fd7800) [pid = 1957] [serial = 1575] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 280 (0x7f7bbff36400) [pid = 1957] [serial = 1580] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 279 (0x7f7bbff38000) [pid = 1957] [serial = 1544] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 278 (0x7f7bb0d8b400) [pid = 1957] [serial = 1583] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 277 (0x7f7bc2db6000) [pid = 1957] [serial = 1517] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 276 (0x7f7bb04c0c00) [pid = 1957] [serial = 1566] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 275 (0x7f7bc7e30400) [pid = 1957] [serial = 1535] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 274 (0x7f7bc4747c00) [pid = 1957] [serial = 1532] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 273 (0x7f7bd7427000) [pid = 1957] [serial = 1538] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 272 (0x7f7bb7ce5800) [pid = 1957] [serial = 1577] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 271 (0x7f7bb04b5800) [pid = 1957] [serial = 1565] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 270 (0x7f7baba83800) [pid = 1957] [serial = 1562] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 269 (0x7f7bb10c1000) [pid = 1957] [serial = 1520] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 268 (0x7f7bb25c6c00) [pid = 1957] [serial = 1569] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 267 (0x7f7bb3327000) [pid = 1957] [serial = 1572] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 266 (0x7f7bbca6c400) [pid = 1957] [serial = 1526] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 265 (0x7f7bb22a8800) [pid = 1957] [serial = 1553] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bbcd76000) [pid = 1957] [serial = 1578] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bb2249c00) [pid = 1957] [serial = 1571] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7bdad7c000) [pid = 1957] [serial = 1541] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bb416b000) [pid = 1957] [serial = 1584] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bb22a6400) [pid = 1957] [serial = 1559] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bacfcfc00) [pid = 1957] [serial = 1563] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bb2251c00) [pid = 1957] [serial = 1568] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bb5ddfc00) [pid = 1957] [serial = 1574] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7bc0f47800) [pid = 1957] [serial = 1581] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7bb04be400) [pid = 1957] [serial = 1550] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7baba8e000) [pid = 1957] [serial = 1556] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bc3348000) [pid = 1957] [serial = 1529] [outer = (nil)] [url = about:blank] 03:42:39 INFO - PROCESS | 1957 | 1461408159453 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c39000 == 114 [pid = 1957] [id = 572] 03:42:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 254 (0x7f7ba8b69400) [pid = 1957] [serial = 1717] [outer = (nil)] 03:42:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 255 (0x7f7babcc8c00) [pid = 1957] [serial = 1718] [outer = 0x7f7ba8b69400] 03:42:39 INFO - PROCESS | 1957 | 1461408159520 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 256 (0x7f7bb04c0c00) [pid = 1957] [serial = 1719] [outer = 0x7f7ba8b69400] 03:42:40 INFO - PROCESS | 1957 | 1461408160248 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1793ms 03:42:40 INFO - PROCESS | 1957 | 1461408160310 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:42:40 INFO - PROCESS | 1957 | 1461408160314 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:42:40 INFO - PROCESS | 1957 | 1461408160323 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - PROCESS | 1957 | 1461408160325 Marionette TRACE conn4 <- [1,2262,null,{}] 03:42:40 INFO - PROCESS | 1957 | 1461408160330 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 1957 | 1461408160509 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:42:40 INFO - PROCESS | 1957 | 1461408160704 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0363800 == 115 [pid = 1957] [id = 573] 03:42:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 257 (0x7f7ba8b70c00) [pid = 1957] [serial = 1720] [outer = (nil)] 03:42:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 258 (0x7f7bb22a5000) [pid = 1957] [serial = 1721] [outer = 0x7f7ba8b70c00] 03:42:40 INFO - PROCESS | 1957 | 1461408160770 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 259 (0x7f7bb25ce400) [pid = 1957] [serial = 1722] [outer = 0x7f7ba8b70c00] 03:42:41 INFO - PROCESS | 1957 | 1461408161502 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1230ms 03:42:41 INFO - PROCESS | 1957 | 1461408161550 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 1957 | 1461408161553 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:42:41 INFO - PROCESS | 1957 | 1461408161558 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 1957 | 1461408161560 Marionette TRACE conn4 <- [1,2266,null,{}] 03:42:41 INFO - PROCESS | 1957 | 1461408161565 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 1957 | 1461408161830 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:42:41 INFO - PROCESS | 1957 | 1461408161863 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1e2e000 == 116 [pid = 1957] [id = 574] 03:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 260 (0x7f7bb2603800) [pid = 1957] [serial = 1723] [outer = (nil)] 03:42:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 261 (0x7f7bb2f5a400) [pid = 1957] [serial = 1724] [outer = 0x7f7bb2603800] 03:42:41 INFO - PROCESS | 1957 | 1461408161924 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 262 (0x7f7bb3127400) [pid = 1957] [serial = 1725] [outer = 0x7f7bb2603800] 03:42:42 INFO - PROCESS | 1957 | 1461408162801 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1273ms 03:42:42 INFO - PROCESS | 1957 | 1461408162836 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 1957 | 1461408162839 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:42:42 INFO - PROCESS | 1957 | 1461408162844 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 1957 | 1461408162846 Marionette TRACE conn4 <- [1,2270,null,{}] 03:42:42 INFO - PROCESS | 1957 | 1461408162860 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 1957 | 1461408163124 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:42:43 INFO - PROCESS | 1957 | 1461408163158 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2f7e800 == 117 [pid = 1957] [id = 575] 03:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 263 (0x7f7bb4170c00) [pid = 1957] [serial = 1726] [outer = (nil)] 03:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 264 (0x7f7bb63a2400) [pid = 1957] [serial = 1727] [outer = 0x7f7bb4170c00] 03:42:43 INFO - PROCESS | 1957 | 1461408163247 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 265 (0x7f7bb7bed400) [pid = 1957] [serial = 1728] [outer = 0x7f7bb4170c00] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 264 (0x7f7bb2f95800) [pid = 1957] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 263 (0x7f7bb21e2c00) [pid = 1957] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 262 (0x7f7ba8816c00) [pid = 1957] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 261 (0x7f7bae1ee800) [pid = 1957] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 260 (0x7f7bad8f2c00) [pid = 1957] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 259 (0x7f7bbf708c00) [pid = 1957] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 258 (0x7f7bb0c82800) [pid = 1957] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 257 (0x7f7bc2910c00) [pid = 1957] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 256 (0x7f7ba8818000) [pid = 1957] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 255 (0x7f7babcc7400) [pid = 1957] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 254 (0x7f7bbca68800) [pid = 1957] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 253 (0x7f7bc834fc00) [pid = 1957] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 252 (0x7f7bb22a9400) [pid = 1957] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bb7c08c00) [pid = 1957] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bb7a15000) [pid = 1957] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bc650c000) [pid = 1957] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bb332e400) [pid = 1957] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bbca77400) [pid = 1957] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bacfc4c00) [pid = 1957] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bbed47000) [pid = 1957] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bc7c05c00) [pid = 1957] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bb0d95c00) [pid = 1957] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bad8ec800) [pid = 1957] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7bb2605000) [pid = 1957] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7bb04b3000) [pid = 1957] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bad785000) [pid = 1957] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7ba8819400) [pid = 1957] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bc290e400) [pid = 1957] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bc7e31000) [pid = 1957] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bce94f400) [pid = 1957] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bb4170800) [pid = 1957] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7bb22ab800) [pid = 1957] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bc3a7f000) [pid = 1957] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bb6151400) [pid = 1957] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bb260d000) [pid = 1957] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bc85b1800) [pid = 1957] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bacd18000) [pid = 1957] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bbcd80800) [pid = 1957] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bc3484800) [pid = 1957] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bbf185c00) [pid = 1957] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bad8f2000) [pid = 1957] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7badbdb800) [pid = 1957] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bb5b95c00) [pid = 1957] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bc7fba000) [pid = 1957] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7bc8056400) [pid = 1957] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7bb2f9cc00) [pid = 1957] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bbcd69c00) [pid = 1957] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bacfc5400) [pid = 1957] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bc29d8000) [pid = 1957] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7baba88000) [pid = 1957] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bacfcc400) [pid = 1957] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7babcca000) [pid = 1957] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bb0c85000) [pid = 1957] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bb0c86c00) [pid = 1957] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bc128f400) [pid = 1957] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bc789a400) [pid = 1957] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bae1e4400) [pid = 1957] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bbed44800) [pid = 1957] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7ba881dc00) [pid = 1957] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb416f000) [pid = 1957] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bad8ed000) [pid = 1957] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bc856e400) [pid = 1957] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bc513d800) [pid = 1957] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb03df400) [pid = 1957] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb04b8800) [pid = 1957] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7badbdc800) [pid = 1957] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bb3276800) [pid = 1957] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bb0c91c00) [pid = 1957] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bbed44c00) [pid = 1957] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bad77b800) [pid = 1957] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7baba84800) [pid = 1957] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bae1e3000) [pid = 1957] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bacd25c00) [pid = 1957] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bc924bc00) [pid = 1957] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bc2dbf400) [pid = 1957] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:42:44 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bb10bcc00) [pid = 1957] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:42:45 INFO - PROCESS | 1957 | 1461408165267 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2438ms 03:42:45 INFO - PROCESS | 1957 | 1461408165287 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 1957 | 1461408165290 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:42:45 INFO - PROCESS | 1957 | 1461408165295 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 1957 | 1461408165298 Marionette TRACE conn4 <- [1,2274,null,{}] 03:42:45 INFO - PROCESS | 1957 | 1461408165303 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 1957 | 1461408165545 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:42:45 INFO - PROCESS | 1957 | 1461408165564 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badaf9800 == 118 [pid = 1957] [id = 576] 03:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7ba8819c00) [pid = 1957] [serial = 1729] [outer = (nil)] 03:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bacd19400) [pid = 1957] [serial = 1730] [outer = 0x7f7ba8819c00] 03:42:45 INFO - PROCESS | 1957 | 1461408165622 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7badbdb000) [pid = 1957] [serial = 1731] [outer = 0x7f7ba8819c00] 03:42:46 INFO - PROCESS | 1957 | 1461408166400 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1130ms 03:42:46 INFO - PROCESS | 1957 | 1461408166427 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 1957 | 1461408166431 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:42:46 INFO - PROCESS | 1957 | 1461408166436 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 1957 | 1461408166438 Marionette TRACE conn4 <- [1,2278,null,{}] 03:42:46 INFO - PROCESS | 1957 | 1461408166443 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 1957 | 1461408166689 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:42:46 INFO - PROCESS | 1957 | 1461408166710 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb263a800 == 119 [pid = 1957] [id = 577] 03:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7ba881e000) [pid = 1957] [serial = 1732] [outer = (nil)] 03:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb03d9800) [pid = 1957] [serial = 1733] [outer = 0x7f7ba881e000] 03:42:46 INFO - PROCESS | 1957 | 1461408166768 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb0d88800) [pid = 1957] [serial = 1734] [outer = 0x7f7ba881e000] 03:42:47 INFO - PROCESS | 1957 | 1461408167950 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1580ms 03:42:48 INFO - PROCESS | 1957 | 1461408168019 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 1957 | 1461408168026 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:42:48 INFO - PROCESS | 1957 | 1461408168034 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 1957 | 1461408168039 Marionette TRACE conn4 <- [1,2282,null,{}] 03:42:48 INFO - PROCESS | 1957 | 1461408168046 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 1957 | 1461408168313 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:42:48 INFO - PROCESS | 1957 | 1461408168625 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb036a000 == 120 [pid = 1957] [id = 578] 03:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7babcd4c00) [pid = 1957] [serial = 1735] [outer = (nil)] 03:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bacd22400) [pid = 1957] [serial = 1736] [outer = 0x7f7babcd4c00] 03:42:48 INFO - PROCESS | 1957 | 1461408168704 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bad8ecc00) [pid = 1957] [serial = 1737] [outer = 0x7f7babcd4c00] 03:42:49 INFO - PROCESS | 1957 | 1461408169590 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1629ms 03:42:49 INFO - PROCESS | 1957 | 1461408169665 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 1957 | 1461408169673 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:42:49 INFO - PROCESS | 1957 | 1461408169682 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 1957 | 1461408169687 Marionette TRACE conn4 <- [1,2286,null,{}] 03:42:49 INFO - PROCESS | 1957 | 1461408169692 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 1957 | 1461408169950 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:42:50 INFO - PROCESS | 1957 | 1461408170303 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2632800 == 121 [pid = 1957] [id = 579] 03:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bad9df400) [pid = 1957] [serial = 1738] [outer = (nil)] 03:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bb04b4800) [pid = 1957] [serial = 1739] [outer = 0x7f7bad9df400] 03:42:50 INFO - PROCESS | 1957 | 1461408170380 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb078c800) [pid = 1957] [serial = 1740] [outer = 0x7f7bad9df400] 03:42:51 INFO - PROCESS | 1957 | 1461408171181 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:42:51 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 03:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1529ms 03:42:51 INFO - PROCESS | 1957 | 1461408171221 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 1957 | 1461408171225 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:42:51 INFO - PROCESS | 1957 | 1461408171233 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 1957 | 1461408171238 Marionette TRACE conn4 <- [1,2290,null,{}] 03:42:51 INFO - PROCESS | 1957 | 1461408171253 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 1957 | 1461408171466 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:42:51 INFO - PROCESS | 1957 | 1461408171726 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb618a800 == 122 [pid = 1957] [id = 580] 03:42:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb1fef000) [pid = 1957] [serial = 1741] [outer = (nil)] 03:42:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bb2f51000) [pid = 1957] [serial = 1742] [outer = 0x7f7bb1fef000] 03:42:51 INFO - PROCESS | 1957 | 1461408171805 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bb3128000) [pid = 1957] [serial = 1743] [outer = 0x7f7bb1fef000] 03:42:52 INFO - PROCESS | 1957 | 1461408172687 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1484ms 03:42:52 INFO - PROCESS | 1957 | 1461408172718 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 1957 | 1461408172722 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:42:52 INFO - PROCESS | 1957 | 1461408172728 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 1957 | 1461408172730 Marionette TRACE conn4 <- [1,2294,null,{}] 03:42:52 INFO - PROCESS | 1957 | 1461408172735 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 1957 | 1461408172949 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:42:53 INFO - PROCESS | 1957 | 1461408173217 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7f98000 == 123 [pid = 1957] [id = 581] 03:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb22aa000) [pid = 1957] [serial = 1744] [outer = (nil)] 03:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bb4170800) [pid = 1957] [serial = 1745] [outer = 0x7f7bb22aa000] 03:42:53 INFO - PROCESS | 1957 | 1461408173294 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bb5ddc000) [pid = 1957] [serial = 1746] [outer = 0x7f7bb22aa000] 03:42:54 INFO - PROCESS | 1957 | 1461408174116 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1432ms 03:42:54 INFO - PROCESS | 1957 | 1461408174161 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 1957 | 1461408174165 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:42:54 INFO - PROCESS | 1957 | 1461408174171 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - PROCESS | 1957 | 1461408174173 Marionette TRACE conn4 <- [1,2298,null,{}] 03:42:54 INFO - PROCESS | 1957 | 1461408174178 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 1957 | 1461408174452 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:42:54 INFO - PROCESS | 1957 | 1461408174658 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc44800 == 124 [pid = 1957] [id = 582] 03:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bb3281400) [pid = 1957] [serial = 1747] [outer = (nil)] 03:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bb6148000) [pid = 1957] [serial = 1748] [outer = 0x7f7bb3281400] 03:42:54 INFO - PROCESS | 1957 | 1461408174733 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bb7be8800) [pid = 1957] [serial = 1749] [outer = 0x7f7bb3281400] 03:42:55 INFO - PROCESS | 1957 | 1461408175612 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1475ms 03:42:55 INFO - PROCESS | 1957 | 1461408175647 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 1957 | 1461408175650 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:42:55 INFO - PROCESS | 1957 | 1461408175656 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - PROCESS | 1957 | 1461408175658 Marionette TRACE conn4 <- [1,2302,null,{}] 03:42:55 INFO - PROCESS | 1957 | 1461408175663 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 1957 | 1461408175870 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:42:56 INFO - PROCESS | 1957 | 1461408176140 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbdc000 == 125 [pid = 1957] [id = 583] 03:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb7bf6000) [pid = 1957] [serial = 1750] [outer = (nil)] 03:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bbcd62000) [pid = 1957] [serial = 1751] [outer = 0x7f7bb7bf6000] 03:42:56 INFO - PROCESS | 1957 | 1461408176219 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bbdb9e400) [pid = 1957] [serial = 1752] [outer = 0x7f7bb7bf6000] 03:42:57 INFO - PROCESS | 1957 | 1461408177052 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1428ms 03:42:57 INFO - PROCESS | 1957 | 1461408177085 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 1957 | 1461408177087 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:42:57 INFO - PROCESS | 1957 | 1461408177093 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - PROCESS | 1957 | 1461408177096 Marionette TRACE conn4 <- [1,2306,null,{}] 03:42:57 INFO - PROCESS | 1957 | 1461408177101 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 1957 | 1461408177308 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:42:57 INFO - PROCESS | 1957 | 1461408177578 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8b6800 == 126 [pid = 1957] [id = 584] 03:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bb7cb0000) [pid = 1957] [serial = 1753] [outer = (nil)] 03:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bbed4a800) [pid = 1957] [serial = 1754] [outer = 0x7f7bb7cb0000] 03:42:57 INFO - PROCESS | 1957 | 1461408177653 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bbf1e5400) [pid = 1957] [serial = 1755] [outer = 0x7f7bb7cb0000] 03:42:58 INFO - PROCESS | 1957 | 1461408178511 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1478ms 03:42:58 INFO - PROCESS | 1957 | 1461408178573 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:42:58 INFO - PROCESS | 1957 | 1461408178576 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:42:58 INFO - PROCESS | 1957 | 1461408178582 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 1957 | 1461408178585 Marionette TRACE conn4 <- [1,2310,null,{}] 03:42:58 INFO - PROCESS | 1957 | 1461408178590 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 1957 | 1461408178789 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:42:59 INFO - PROCESS | 1957 | 1461408179060 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc02d6000 == 127 [pid = 1957] [id = 585] 03:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 217 (0x7f7bbcd67400) [pid = 1957] [serial = 1756] [outer = (nil)] 03:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 218 (0x7f7bbf708c00) [pid = 1957] [serial = 1757] [outer = 0x7f7bbcd67400] 03:42:59 INFO - PROCESS | 1957 | 1461408179133 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 219 (0x7f7bbff36400) [pid = 1957] [serial = 1758] [outer = 0x7f7bbcd67400] 03:43:00 INFO - PROCESS | 1957 | 1461408180004 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1481ms 03:43:00 INFO - PROCESS | 1957 | 1461408180065 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:43:00 INFO - PROCESS | 1957 | 1461408180070 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:43:00 INFO - PROCESS | 1957 | 1461408180077 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 1957 | 1461408180080 Marionette TRACE conn4 <- [1,2314,null,{}] 03:43:00 INFO - PROCESS | 1957 | 1461408180086 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 1957 | 1461408180359 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:43:00 INFO - PROCESS | 1957 | 1461408180702 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc331f000 == 128 [pid = 1957] [id = 586] 03:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 220 (0x7f7bbf467c00) [pid = 1957] [serial = 1759] [outer = (nil)] 03:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 221 (0x7f7bbff4d800) [pid = 1957] [serial = 1760] [outer = 0x7f7bbf467c00] 03:43:00 INFO - PROCESS | 1957 | 1461408180784 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 222 (0x7f7bc035d400) [pid = 1957] [serial = 1761] [outer = 0x7f7bbf467c00] 03:43:01 INFO - PROCESS | 1957 | 1461408181649 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1638ms 03:43:01 INFO - PROCESS | 1957 | 1461408181716 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 1957 | 1461408181720 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:43:01 INFO - PROCESS | 1957 | 1461408181727 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 1957 | 1461408181730 Marionette TRACE conn4 <- [1,2318,null,{}] 03:43:01 INFO - PROCESS | 1957 | 1461408181735 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 1957 | 1461408181991 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:43:02 INFO - PROCESS | 1957 | 1461408182317 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c8c800 == 129 [pid = 1957] [id = 587] 03:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 223 (0x7f7bc29d0c00) [pid = 1957] [serial = 1762] [outer = (nil)] 03:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 224 (0x7f7bc3144400) [pid = 1957] [serial = 1763] [outer = 0x7f7bc29d0c00] 03:43:02 INFO - PROCESS | 1957 | 1461408182394 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 225 (0x7f7bc334ac00) [pid = 1957] [serial = 1764] [outer = 0x7f7bc29d0c00] 03:43:03 INFO - PROCESS | 1957 | 1461408183244 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:43:03 INFO - PROCESS | 1957 | 1461408183314 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:43:03 INFO - PROCESS | 1957 | 1461408183320 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 1957 | 1461408183323 Marionette TRACE conn4 <- [1,2322,null,{}] 03:43:03 INFO - PROCESS | 1957 | 1461408183328 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 1957 | 1461408183563 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:43:03 INFO - PROCESS | 1957 | 1461408183878 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8eef800 == 130 [pid = 1957] [id = 588] 03:43:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 226 (0x7f7bb5b93000) [pid = 1957] [serial = 1765] [outer = (nil)] 03:43:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 227 (0x7f7bc748d000) [pid = 1957] [serial = 1766] [outer = 0x7f7bb5b93000] 03:43:03 INFO - PROCESS | 1957 | 1461408183961 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 228 (0x7f7bc8063400) [pid = 1957] [serial = 1767] [outer = 0x7f7bb5b93000] 03:43:04 INFO - PROCESS | 1957 | 1461408184757 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1485ms 03:43:04 INFO - PROCESS | 1957 | 1461408184805 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 1957 | 1461408184809 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:43:04 INFO - PROCESS | 1957 | 1461408184814 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 1957 | 1461408184816 Marionette TRACE conn4 <- [1,2326,null,{}] 03:43:04 INFO - PROCESS | 1957 | 1461408184822 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 1957 | 1461408185030 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:43:05 INFO - PROCESS | 1957 | 1461408185317 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb610000 == 131 [pid = 1957] [id = 589] 03:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 229 (0x7f7bbff3b000) [pid = 1957] [serial = 1768] [outer = (nil)] 03:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 230 (0x7f7bc838c800) [pid = 1957] [serial = 1769] [outer = 0x7f7bbff3b000] 03:43:05 INFO - PROCESS | 1957 | 1461408185393 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 231 (0x7f7bc8aab400) [pid = 1957] [serial = 1770] [outer = 0x7f7bbff3b000] 03:43:06 INFO - PROCESS | 1957 | 1461408186227 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1428ms 03:43:06 INFO - PROCESS | 1957 | 1461408186244 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 1957 | 1461408186247 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:43:06 INFO - PROCESS | 1957 | 1461408186270 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 1957 | 1461408186274 Marionette TRACE conn4 <- [1,2330,null,{}] 03:43:06 INFO - PROCESS | 1957 | 1461408186282 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 1957 | 1461408186487 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:43:06 INFO - PROCESS | 1957 | 1461408186757 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdaf56800 == 132 [pid = 1957] [id = 590] 03:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 232 (0x7f7bc2db6000) [pid = 1957] [serial = 1771] [outer = (nil)] 03:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 233 (0x7f7bc96e5800) [pid = 1957] [serial = 1772] [outer = 0x7f7bc2db6000] 03:43:06 INFO - PROCESS | 1957 | 1461408186836 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 234 (0x7f7bcb80dc00) [pid = 1957] [serial = 1773] [outer = 0x7f7bc2db6000] 03:43:07 INFO - PROCESS | 1957 | 1461408187645 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1408ms 03:43:07 INFO - PROCESS | 1957 | 1461408187662 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 1957 | 1461408187665 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:43:07 INFO - PROCESS | 1957 | 1461408187671 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 1957 | 1461408187674 Marionette TRACE conn4 <- [1,2334,null,{}] 03:43:07 INFO - PROCESS | 1957 | 1461408187679 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 1957 | 1461408187903 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:43:08 INFO - PROCESS | 1957 | 1461408188161 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7be2db1800 == 133 [pid = 1957] [id = 591] 03:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 235 (0x7f7bb7a13800) [pid = 1957] [serial = 1774] [outer = (nil)] 03:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 236 (0x7f7bcbb17800) [pid = 1957] [serial = 1775] [outer = 0x7f7bb7a13800] 03:43:08 INFO - PROCESS | 1957 | 1461408188241 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 237 (0x7f7bd5d5c400) [pid = 1957] [serial = 1776] [outer = 0x7f7bb7a13800] 03:43:09 INFO - PROCESS | 1957 | 1461408189097 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1495ms 03:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:43:09 INFO - PROCESS | 1957 | 1461408189167 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 1957 | 1461408189170 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:43:09 INFO - PROCESS | 1957 | 1461408189176 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - PROCESS | 1957 | 1461408189179 Marionette TRACE conn4 <- [1,2338,null,{}] 03:43:09 INFO - PROCESS | 1957 | 1461408189185 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 1957 | 1461408189441 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:43:09 INFO - PROCESS | 1957 | 1461408189751 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba67dd800 == 134 [pid = 1957] [id = 592] 03:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 238 (0x7f7bc7723c00) [pid = 1957] [serial = 1777] [outer = (nil)] 03:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 239 (0x7f7bd7427000) [pid = 1957] [serial = 1778] [outer = 0x7f7bc7723c00] 03:43:09 INFO - PROCESS | 1957 | 1461408189829 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 240 (0x7f7bdab6c000) [pid = 1957] [serial = 1779] [outer = 0x7f7bc7723c00] 03:43:10 INFO - PROCESS | 1957 | 1461408190683 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1581ms 03:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:43:10 INFO - PROCESS | 1957 | 1461408190757 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 1957 | 1461408190759 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:43:10 INFO - PROCESS | 1957 | 1461408190766 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - PROCESS | 1957 | 1461408190768 Marionette TRACE conn4 <- [1,2342,null,{}] 03:43:10 INFO - PROCESS | 1957 | 1461408190774 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 1957 | 1461408190983 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:43:11 INFO - PROCESS | 1957 | 1461408191295 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba9edd800 == 135 [pid = 1957] [id = 593] 03:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 241 (0x7f7bad9df800) [pid = 1957] [serial = 1780] [outer = (nil)] 03:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 242 (0x7f7bdab79400) [pid = 1957] [serial = 1781] [outer = 0x7f7bad9df800] 03:43:11 INFO - PROCESS | 1957 | 1461408191372 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 243 (0x7f7bdada6c00) [pid = 1957] [serial = 1782] [outer = 0x7f7bad9df800] 03:43:12 INFO - PROCESS | 1957 | 1461408192169 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1438ms 03:43:12 INFO - PROCESS | 1957 | 1461408192203 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 1957 | 1461408192206 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:43:12 INFO - PROCESS | 1957 | 1461408192211 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 1957 | 1461408192213 Marionette TRACE conn4 <- [1,2346,null,{}] 03:43:12 INFO - PROCESS | 1957 | 1461408192219 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 1957 | 1461408192421 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:43:12 INFO - PROCESS | 1957 | 1461408192704 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8a23000 == 136 [pid = 1957] [id = 594] 03:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 244 (0x7f7ba8a43400) [pid = 1957] [serial = 1783] [outer = (nil)] 03:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 245 (0x7f7ba8a4b400) [pid = 1957] [serial = 1784] [outer = 0x7f7ba8a43400] 03:43:12 INFO - PROCESS | 1957 | 1461408192780 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 246 (0x7f7ba8a50400) [pid = 1957] [serial = 1785] [outer = 0x7f7ba8a43400] 03:43:13 INFO - PROCESS | 1957 | 1461408193625 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1484ms 03:43:13 INFO - PROCESS | 1957 | 1461408193697 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 1957 | 1461408193701 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:43:13 INFO - PROCESS | 1957 | 1461408193706 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 1957 | 1461408193709 Marionette TRACE conn4 <- [1,2350,null,{}] 03:43:13 INFO - PROCESS | 1957 | 1461408193716 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 1957 | 1461408193930 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:43:14 INFO - PROCESS | 1957 | 1461408194251 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba9eea000 == 137 [pid = 1957] [id = 595] 03:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 247 (0x7f7ba8822400) [pid = 1957] [serial = 1786] [outer = (nil)] 03:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 248 (0x7f7babcd3800) [pid = 1957] [serial = 1787] [outer = 0x7f7ba8822400] 03:43:14 INFO - PROCESS | 1957 | 1461408194325 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 249 (0x7f7bb0d86400) [pid = 1957] [serial = 1788] [outer = 0x7f7ba8822400] 03:43:15 INFO - PROCESS | 1957 | 1461408195184 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1544ms 03:43:15 INFO - PROCESS | 1957 | 1461408195253 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 1957 | 1461408195256 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:43:15 INFO - PROCESS | 1957 | 1461408195268 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 1957 | 1461408195271 Marionette TRACE conn4 <- [1,2354,null,{}] 03:43:15 INFO - PROCESS | 1957 | 1461408195281 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 1957 | 1461408195522 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:43:15 INFO - PROCESS | 1957 | 1461408195893 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badae1000 == 138 [pid = 1957] [id = 596] 03:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 250 (0x7f7ba8a51c00) [pid = 1957] [serial = 1789] [outer = (nil)] 03:43:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 251 (0x7f7bb03e7000) [pid = 1957] [serial = 1790] [outer = 0x7f7ba8a51c00] 03:43:15 INFO - PROCESS | 1957 | 1461408195974 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 252 (0x7f7bb10c2800) [pid = 1957] [serial = 1791] [outer = 0x7f7ba8a51c00] 03:43:16 INFO - PROCESS | 1957 | 1461408196835 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1638ms 03:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:43:16 INFO - PROCESS | 1957 | 1461408196907 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 1957 | 1461408196909 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:43:16 INFO - PROCESS | 1957 | 1461408196915 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 1957 | 1461408196918 Marionette TRACE conn4 <- [1,2358,null,{}] 03:43:16 INFO - PROCESS | 1957 | 1461408196924 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 1957 | 1461408197148 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1ed000 == 137 [pid = 1957] [id = 519] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badaf9800 == 136 [pid = 1957] [id = 576] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2f7e800 == 135 [pid = 1957] [id = 575] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1e2e000 == 134 [pid = 1957] [id = 574] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0363800 == 133 [pid = 1957] [id = 573] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c39000 == 132 [pid = 1957] [id = 572] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c44800 == 131 [pid = 1957] [id = 571] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb053b800 == 130 [pid = 1957] [id = 570] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3337800 == 129 [pid = 1957] [id = 560] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc2b5c000 == 128 [pid = 1957] [id = 559] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbffc8800 == 127 [pid = 1957] [id = 558] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbdf000 == 126 [pid = 1957] [id = 557] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc51000 == 125 [pid = 1957] [id = 556] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7b0d800 == 124 [pid = 1957] [id = 555] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3033000 == 123 [pid = 1957] [id = 554] 03:43:18 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf758800 == 122 [pid = 1957] [id = 553] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 251 (0x7f7bb5c87400) [pid = 1957] [serial = 1658] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 250 (0x7f7bb332f800) [pid = 1957] [serial = 1656] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 249 (0x7f7bdb01e400) [pid = 1957] [serial = 1620] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 248 (0x7f7bc3a7ec00) [pid = 1957] [serial = 1494] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 247 (0x7f7bbff53000) [pid = 1957] [serial = 1632] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 246 (0x7f7bb078f000) [pid = 1957] [serial = 1590] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 245 (0x7f7bca368000) [pid = 1957] [serial = 1416] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 244 (0x7f7bd933f800) [pid = 1957] [serial = 1482] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 243 (0x7f7bc2902400) [pid = 1957] [serial = 1353] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 242 (0x7f7bc662dc00) [pid = 1957] [serial = 1604] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 241 (0x7f7ba881ec00) [pid = 1957] [serial = 1628] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 240 (0x7f7babccf800) [pid = 1957] [serial = 1622] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 239 (0x7f7bc333f400) [pid = 1957] [serial = 1329] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 238 (0x7f7bdadb4000) [pid = 1957] [serial = 1617] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 237 (0x7f7bbdba1c00) [pid = 1957] [serial = 1631] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 236 (0x7f7bb2f94800) [pid = 1957] [serial = 1592] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 235 (0x7f7bc2906400) [pid = 1957] [serial = 1599] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 234 (0x7f7bbf85c400) [pid = 1957] [serial = 1464] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 233 (0x7f7babcd5000) [pid = 1957] [serial = 1623] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 232 (0x7f7bd5d5cc00) [pid = 1957] [serial = 1613] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 231 (0x7f7bbcb9c000) [pid = 1957] [serial = 1461] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 230 (0x7f7bc856b800) [pid = 1957] [serial = 1404] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 229 (0x7f7bacfd0400) [pid = 1957] [serial = 1362] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 228 (0x7f7bc313f400) [pid = 1957] [serial = 1398] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 227 (0x7f7bd60e0400) [pid = 1957] [serial = 1536] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 226 (0x7f7bb332ec00) [pid = 1957] [serial = 1392] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 225 (0x7f7bad8f8400) [pid = 1957] [serial = 1410] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 224 (0x7f7bbff3d800) [pid = 1957] [serial = 1545] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 223 (0x7f7bdb01f800) [pid = 1957] [serial = 1551] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 222 (0x7f7bdab76800) [pid = 1957] [serial = 1491] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 221 (0x7f7bbff56c00) [pid = 1957] [serial = 1619] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 220 (0x7f7ba8b77800) [pid = 1957] [serial = 1635] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 219 (0x7f7baedc9400) [pid = 1957] [serial = 1643] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 218 (0x7f7bb332f000) [pid = 1957] [serial = 1593] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 217 (0x7f7bc3481800) [pid = 1957] [serial = 1467] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 216 (0x7f7bca15d800) [pid = 1957] [serial = 1610] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bdb01a800) [pid = 1957] [serial = 1350] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bb7a11400) [pid = 1957] [serial = 1458] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bb312f800) [pid = 1957] [serial = 1653] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bc8061400) [pid = 1957] [serial = 1335] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bbcd7c800) [pid = 1957] [serial = 1596] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bb6150c00) [pid = 1957] [serial = 1524] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bdab78c00) [pid = 1957] [serial = 1347] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bacd20000) [pid = 1957] [serial = 1640] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bc313b800) [pid = 1957] [serial = 1601] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bb7a10800) [pid = 1957] [serial = 1586] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bc8358400) [pid = 1957] [serial = 1607] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bc7c02c00) [pid = 1957] [serial = 1401] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bc33e5800) [pid = 1957] [serial = 1602] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bb21df000) [pid = 1957] [serial = 1650] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bdad09400) [pid = 1957] [serial = 1616] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7baedce800) [pid = 1957] [serial = 1647] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bc856c400) [pid = 1957] [serial = 1608] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bc7e37800) [pid = 1957] [serial = 1605] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bc3482c00) [pid = 1957] [serial = 1530] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bdaf94400) [pid = 1957] [serial = 1542] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bb2606c00) [pid = 1957] [serial = 1652] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bbff34000) [pid = 1957] [serial = 1598] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bca36bc00) [pid = 1957] [serial = 1341] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bdafa0400) [pid = 1957] [serial = 1548] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bc3a79000) [pid = 1957] [serial = 1332] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bc2909800) [pid = 1957] [serial = 1365] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bc7c03c00) [pid = 1957] [serial = 1470] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7ba8824000) [pid = 1957] [serial = 1629] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb22b0000) [pid = 1957] [serial = 1560] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bbed4bc00) [pid = 1957] [serial = 1488] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bbdb9ac00) [pid = 1957] [serial = 1625] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb312d000) [pid = 1957] [serial = 1356] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bdad71c00) [pid = 1957] [serial = 1359] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bc759a400) [pid = 1957] [serial = 1533] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bdab76400) [pid = 1957] [serial = 1539] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bc8e34000) [pid = 1957] [serial = 1476] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bcb583c00) [pid = 1957] [serial = 1479] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bbdb9d400) [pid = 1957] [serial = 1638] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb7c10400) [pid = 1957] [serial = 1395] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bae1ea400) [pid = 1957] [serial = 1413] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bb0789000) [pid = 1957] [serial = 1637] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bcb897000) [pid = 1957] [serial = 1611] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7badbe2800) [pid = 1957] [serial = 1646] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bd62af000) [pid = 1957] [serial = 1344] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bbdba0800) [pid = 1957] [serial = 1626] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bc856ec00) [pid = 1957] [serial = 1338] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bd93bd000) [pid = 1957] [serial = 1614] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bb80abc00) [pid = 1957] [serial = 1595] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bcb806400) [pid = 1957] [serial = 1485] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bb22adc00) [pid = 1957] [serial = 1554] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb0787800) [pid = 1957] [serial = 1452] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bc1283800) [pid = 1957] [serial = 1527] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bb25c5000) [pid = 1957] [serial = 1521] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bc3141400) [pid = 1957] [serial = 1518] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bb2251800) [pid = 1957] [serial = 1422] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bad77f400) [pid = 1957] [serial = 1557] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb224c800) [pid = 1957] [serial = 1419] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb3275400) [pid = 1957] [serial = 1655] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bdb016800) [pid = 1957] [serial = 1407] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb04b2c00) [pid = 1957] [serial = 1589] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc8057000) [pid = 1957] [serial = 1473] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb2605c00) [pid = 1957] [serial = 1455] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bacd24c00) [pid = 1957] [serial = 1641] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb0d90000) [pid = 1957] [serial = 1649] [outer = (nil)] [url = about:blank] 03:43:18 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7ba8b6fc00) [pid = 1957] [serial = 1634] [outer = (nil)] [url = about:blank] 03:43:19 INFO - PROCESS | 1957 | 1461408199023 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8883000 == 123 [pid = 1957] [id = 597] 03:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7ba8821000) [pid = 1957] [serial = 1792] [outer = (nil)] 03:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7ba8825000) [pid = 1957] [serial = 1793] [outer = 0x7f7ba8821000] 03:43:19 INFO - PROCESS | 1957 | 1461408199101 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7ba8b6e400) [pid = 1957] [serial = 1794] [outer = 0x7f7ba8821000] 03:43:19 INFO - PROCESS | 1957 | 1461408199889 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3031ms 03:43:19 INFO - PROCESS | 1957 | 1461408199947 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 1957 | 1461408199953 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:43:19 INFO - PROCESS | 1957 | 1461408199988 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 1957 | 1461408199993 Marionette TRACE conn4 <- [1,2362,null,{}] 03:43:20 INFO - PROCESS | 1957 | 1461408199999 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 1957 | 1461408200211 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:43:20 INFO - PROCESS | 1957 | 1461408200223 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baccc7000 == 124 [pid = 1957] [id = 598] 03:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7ba8821400) [pid = 1957] [serial = 1795] [outer = (nil)] 03:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7babccb000) [pid = 1957] [serial = 1796] [outer = 0x7f7ba8821400] 03:43:20 INFO - PROCESS | 1957 | 1461408200452 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bacd17c00) [pid = 1957] [serial = 1797] [outer = 0x7f7ba8821400] 03:43:21 INFO - PROCESS | 1957 | 1461408201381 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1438ms 03:43:21 INFO - PROCESS | 1957 | 1461408201423 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:43:21 INFO - PROCESS | 1957 | 1461408201429 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:43:21 INFO - PROCESS | 1957 | 1461408201443 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 1957 | 1461408201445 Marionette TRACE conn4 <- [1,2366,null,{}] 03:43:21 INFO - PROCESS | 1957 | 1461408201452 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 1957 | 1461408201729 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:43:21 INFO - PROCESS | 1957 | 1461408201772 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8be000 == 125 [pid = 1957] [id = 599] 03:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bacfd1400) [pid = 1957] [serial = 1798] [outer = (nil)] 03:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bad77f800) [pid = 1957] [serial = 1799] [outer = 0x7f7bacfd1400] 03:43:21 INFO - PROCESS | 1957 | 1461408201840 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bad8ef800) [pid = 1957] [serial = 1800] [outer = 0x7f7bacfd1400] 03:43:23 INFO - PROCESS | 1957 | 1461408203010 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1640ms 03:43:23 INFO - PROCESS | 1957 | 1461408203075 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:43:23 INFO - PROCESS | 1957 | 1461408203079 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:43:23 INFO - PROCESS | 1957 | 1461408203096 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:43:23 INFO - PROCESS | 1957 | 1461408203105 Marionette TRACE conn4 <- [1,2370,null,{}] 03:43:23 INFO - PROCESS | 1957 | 1461408203142 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:23 INFO - PROCESS | 1957 | 1461408203813 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7ba8819c00) [pid = 1957] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb2603800) [pid = 1957] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7babcc7c00) [pid = 1957] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7ba8b70c00) [pid = 1957] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bacd25400) [pid = 1957] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7ba8b69400) [pid = 1957] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7ba8b77c00) [pid = 1957] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:43:23 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb4170c00) [pid = 1957] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:43:23 INFO - PROCESS | 1957 | 1461408203984 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baefcf000 == 126 [pid = 1957] [id = 600] 03:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7ba8818000) [pid = 1957] [serial = 1801] [outer = (nil)] 03:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7ba8b73c00) [pid = 1957] [serial = 1802] [outer = 0x7f7ba8818000] 03:43:24 INFO - PROCESS | 1957 | 1461408204054 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bae1e3800) [pid = 1957] [serial = 1803] [outer = 0x7f7ba8818000] 03:43:24 INFO - PROCESS | 1957 | 1461408204789 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1731ms 03:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:43:24 INFO - PROCESS | 1957 | 1461408204819 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 1957 | 1461408204822 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:43:24 INFO - PROCESS | 1957 | 1461408204832 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 1957 | 1461408204834 Marionette TRACE conn4 <- [1,2374,null,{}] 03:43:24 INFO - PROCESS | 1957 | 1461408204839 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 1957 | 1461408205097 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:43:25 INFO - PROCESS | 1957 | 1461408205210 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf745000 == 127 [pid = 1957] [id = 601] 03:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7ba8821800) [pid = 1957] [serial = 1804] [outer = (nil)] 03:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bae211c00) [pid = 1957] [serial = 1805] [outer = 0x7f7ba8821800] 03:43:25 INFO - PROCESS | 1957 | 1461408205270 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7baedc7400) [pid = 1957] [serial = 1806] [outer = 0x7f7ba8821800] 03:43:26 INFO - PROCESS | 1957 | 1461408206631 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1831ms 03:43:26 INFO - PROCESS | 1957 | 1461408206659 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 1957 | 1461408206664 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:43:26 INFO - PROCESS | 1957 | 1461408206671 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - PROCESS | 1957 | 1461408206677 Marionette TRACE conn4 <- [1,2378,null,{}] 03:43:26 INFO - PROCESS | 1957 | 1461408206684 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 1957 | 1461408207009 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:43:27 INFO - PROCESS | 1957 | 1461408207276 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b8000 == 128 [pid = 1957] [id = 602] 03:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7ba881d400) [pid = 1957] [serial = 1807] [outer = (nil)] 03:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bad77ac00) [pid = 1957] [serial = 1808] [outer = 0x7f7ba881d400] 03:43:27 INFO - PROCESS | 1957 | 1461408207360 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bad8f4000) [pid = 1957] [serial = 1809] [outer = 0x7f7ba881d400] 03:43:28 INFO - PROCESS | 1957 | 1461408208292 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1682ms 03:43:28 INFO - PROCESS | 1957 | 1461408208354 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 1957 | 1461408208364 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:43:28 INFO - PROCESS | 1957 | 1461408208374 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 1957 | 1461408208378 Marionette TRACE conn4 <- [1,2382,null,{}] 03:43:28 INFO - PROCESS | 1957 | 1461408208385 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 1957 | 1461408208618 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:43:28 INFO - PROCESS | 1957 | 1461408208922 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb053b800 == 129 [pid = 1957] [id = 603] 03:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bae1ed400) [pid = 1957] [serial = 1810] [outer = (nil)] 03:43:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bae214c00) [pid = 1957] [serial = 1811] [outer = 0x7f7bae1ed400] 03:43:29 INFO - PROCESS | 1957 | 1461408209000 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7baedcfc00) [pid = 1957] [serial = 1812] [outer = 0x7f7bae1ed400] 03:43:29 INFO - PROCESS | 1957 | 1461408209927 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1584ms 03:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:43:29 INFO - PROCESS | 1957 | 1461408209959 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 1957 | 1461408209963 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:43:29 INFO - PROCESS | 1957 | 1461408209969 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 1957 | 1461408209974 Marionette TRACE conn4 <- [1,2386,null,{}] 03:43:29 INFO - PROCESS | 1957 | 1461408209989 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 1957 | 1461408210208 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:43:30 INFO - PROCESS | 1957 | 1461408210472 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cb4800 == 130 [pid = 1957] [id = 604] 03:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb04b9c00) [pid = 1957] [serial = 1813] [outer = (nil)] 03:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb04c1400) [pid = 1957] [serial = 1814] [outer = 0x7f7bb04b9c00] 03:43:30 INFO - PROCESS | 1957 | 1461408210590 Marionette DEBUG loaded listener.js 03:43:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb0525c00) [pid = 1957] [serial = 1815] [outer = 0x7f7bb04b9c00] 03:43:31 INFO - PROCESS | 1957 | 1461408211467 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1538ms 03:43:31 INFO - PROCESS | 1957 | 1461408211507 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:43:31 INFO - PROCESS | 1957 | 1461408211512 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:43:31 INFO - PROCESS | 1957 | 1461408211518 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:43:31 INFO - PROCESS | 1957 | 1461408211521 Marionette TRACE conn4 <- [1,2390,null,{}] 03:43:31 INFO - PROCESS | 1957 | 1461408211526 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:31 INFO - PROCESS | 1957 | 1461408211732 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:43:32 INFO - PROCESS | 1957 | 1461408212004 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d35000 == 131 [pid = 1957] [id = 605] 03:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7baedc4400) [pid = 1957] [serial = 1816] [outer = (nil)] 03:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb078f800) [pid = 1957] [serial = 1817] [outer = 0x7f7baedc4400] 03:43:32 INFO - PROCESS | 1957 | 1461408212084 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb0c8bc00) [pid = 1957] [serial = 1818] [outer = 0x7f7baedc4400] 03:43:32 INFO - PROCESS | 1957 | 1461408212980 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1526ms 03:43:33 INFO - PROCESS | 1957 | 1461408213045 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:43:33 INFO - PROCESS | 1957 | 1461408213049 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:43:33 INFO - PROCESS | 1957 | 1461408213054 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 1957 | 1461408213057 Marionette TRACE conn4 <- [1,2394,null,{}] 03:43:33 INFO - PROCESS | 1957 | 1461408213062 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:33 INFO - PROCESS | 1957 | 1461408213266 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:43:33 INFO - PROCESS | 1957 | 1461408213479 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1e12800 == 132 [pid = 1957] [id = 606] 03:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb04ba000) [pid = 1957] [serial = 1819] [outer = (nil)] 03:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb0d8c000) [pid = 1957] [serial = 1820] [outer = 0x7f7bb04ba000] 03:43:33 INFO - PROCESS | 1957 | 1461408213594 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb10bac00) [pid = 1957] [serial = 1821] [outer = 0x7f7bb04ba000] 03:43:34 INFO - PROCESS | 1957 | 1461408214516 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1533ms 03:43:34 INFO - PROCESS | 1957 | 1461408214587 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 1957 | 1461408214591 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:43:34 INFO - PROCESS | 1957 | 1461408214596 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 1957 | 1461408214599 Marionette TRACE conn4 <- [1,2398,null,{}] 03:43:34 INFO - PROCESS | 1957 | 1461408214604 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 1957 | 1461408214873 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:43:35 INFO - PROCESS | 1957 | 1461408215179 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2139800 == 133 [pid = 1957] [id = 607] 03:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb2246c00) [pid = 1957] [serial = 1822] [outer = (nil)] 03:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb2251c00) [pid = 1957] [serial = 1823] [outer = 0x7f7bb2246c00] 03:43:35 INFO - PROCESS | 1957 | 1461408215258 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb22b0000) [pid = 1957] [serial = 1824] [outer = 0x7f7bb2246c00] 03:43:36 INFO - PROCESS | 1957 | 1461408216083 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1527ms 03:43:36 INFO - PROCESS | 1957 | 1461408216125 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 1957 | 1461408216128 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:43:36 INFO - PROCESS | 1957 | 1461408216134 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 1957 | 1461408216136 Marionette TRACE conn4 <- [1,2402,null,{}] 03:43:36 INFO - PROCESS | 1957 | 1461408216141 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 1957 | 1461408216334 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:43:36 INFO - PROCESS | 1957 | 1461408216602 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb261e800 == 134 [pid = 1957] [id = 608] 03:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7baba87000) [pid = 1957] [serial = 1825] [outer = (nil)] 03:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb25ca000) [pid = 1957] [serial = 1826] [outer = 0x7f7baba87000] 03:43:36 INFO - PROCESS | 1957 | 1461408216712 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb2606c00) [pid = 1957] [serial = 1827] [outer = 0x7f7baba87000] 03:43:37 INFO - PROCESS | 1957 | 1461408217531 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1431ms 03:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:43:37 INFO - PROCESS | 1957 | 1461408217565 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 1957 | 1461408217568 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:43:37 INFO - PROCESS | 1957 | 1461408217573 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - PROCESS | 1957 | 1461408217577 Marionette TRACE conn4 <- [1,2406,null,{}] 03:43:37 INFO - PROCESS | 1957 | 1461408217581 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 1957 | 1461408217776 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:43:38 INFO - PROCESS | 1957 | 1461408218040 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2860000 == 135 [pid = 1957] [id = 609] 03:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bb0787c00) [pid = 1957] [serial = 1828] [outer = (nil)] 03:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bb2f4c800) [pid = 1957] [serial = 1829] [outer = 0x7f7bb0787c00] 03:43:38 INFO - PROCESS | 1957 | 1461408218111 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bb2f55c00) [pid = 1957] [serial = 1830] [outer = 0x7f7bb0787c00] 03:43:38 INFO - PROCESS | 1957 | 1461408218978 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1477ms 03:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:43:39 INFO - PROCESS | 1957 | 1461408219052 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 1957 | 1461408219055 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:43:39 INFO - PROCESS | 1957 | 1461408219060 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 1957 | 1461408219063 Marionette TRACE conn4 <- [1,2410,null,{}] 03:43:39 INFO - PROCESS | 1957 | 1461408219068 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 1957 | 1461408219273 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:43:39 INFO - PROCESS | 1957 | 1461408219502 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3032800 == 136 [pid = 1957] [id = 610] 03:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bb22af800) [pid = 1957] [serial = 1831] [outer = (nil)] 03:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bb2f9a000) [pid = 1957] [serial = 1832] [outer = 0x7f7bb22af800] 03:43:39 INFO - PROCESS | 1957 | 1461408219573 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bb2fa0000) [pid = 1957] [serial = 1833] [outer = 0x7f7bb22af800] 03:43:40 INFO - PROCESS | 1957 | 1461408220476 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1427ms 03:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:43:40 INFO - PROCESS | 1957 | 1461408220487 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 1957 | 1461408220490 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:43:40 INFO - PROCESS | 1957 | 1461408220495 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 1957 | 1461408220498 Marionette TRACE conn4 <- [1,2414,null,{}] 03:43:40 INFO - PROCESS | 1957 | 1461408220503 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 1957 | 1461408220703 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:43:40 INFO - PROCESS | 1957 | 1461408220977 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb33cb800 == 137 [pid = 1957] [id = 611] 03:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bb0783c00) [pid = 1957] [serial = 1834] [outer = (nil)] 03:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bb312bc00) [pid = 1957] [serial = 1835] [outer = 0x7f7bb0783c00] 03:43:41 INFO - PROCESS | 1957 | 1461408221053 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bb327e000) [pid = 1957] [serial = 1836] [outer = 0x7f7bb0783c00] 03:43:41 INFO - PROCESS | 1957 | 1461408221920 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1479ms 03:43:41 INFO - PROCESS | 1957 | 1461408221974 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 1957 | 1461408221978 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:43:41 INFO - PROCESS | 1957 | 1461408221984 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - PROCESS | 1957 | 1461408221988 Marionette TRACE conn4 <- [1,2418,null,{}] 03:43:41 INFO - PROCESS | 1957 | 1461408221993 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 1957 | 1461408222237 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:43:42 INFO - PROCESS | 1957 | 1461408222505 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52de000 == 138 [pid = 1957] [id = 612] 03:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bb5b99c00) [pid = 1957] [serial = 1837] [outer = (nil)] 03:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bb5b9e800) [pid = 1957] [serial = 1838] [outer = 0x7f7bb5b99c00] 03:43:42 INFO - PROCESS | 1957 | 1461408222637 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bb5dde800) [pid = 1957] [serial = 1839] [outer = 0x7f7bb5b99c00] 03:43:43 INFO - PROCESS | 1957 | 1461408223440 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1534ms 03:43:43 INFO - PROCESS | 1957 | 1461408223519 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 1957 | 1461408223523 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:43:43 INFO - PROCESS | 1957 | 1461408223529 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - PROCESS | 1957 | 1461408223531 Marionette TRACE conn4 <- [1,2422,null,{}] 03:43:43 INFO - PROCESS | 1957 | 1461408223537 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 1957 | 1461408223739 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:43:44 INFO - PROCESS | 1957 | 1461408224002 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb6185800 == 139 [pid = 1957] [id = 613] 03:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb4173800) [pid = 1957] [serial = 1840] [outer = (nil)] 03:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb5fd4800) [pid = 1957] [serial = 1841] [outer = 0x7f7bb4173800] 03:43:44 INFO - PROCESS | 1957 | 1461408224075 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb5fdfc00) [pid = 1957] [serial = 1842] [outer = 0x7f7bb4173800] 03:43:44 INFO - PROCESS | 1957 | 1461408224961 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1478ms 03:43:45 INFO - PROCESS | 1957 | 1461408225008 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 1957 | 1461408225011 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:43:45 INFO - PROCESS | 1957 | 1461408225017 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 1957 | 1461408225019 Marionette TRACE conn4 <- [1,2426,null,{}] 03:43:45 INFO - PROCESS | 1957 | 1461408225025 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 1957 | 1461408225303 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:43:45 INFO - PROCESS | 1957 | 1461408225506 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a1f800 == 140 [pid = 1957] [id = 614] 03:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb5de5000) [pid = 1957] [serial = 1843] [outer = (nil)] 03:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bb6099000) [pid = 1957] [serial = 1844] [outer = 0x7f7bb5de5000] 03:43:45 INFO - PROCESS | 1957 | 1461408225581 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bb6150400) [pid = 1957] [serial = 1845] [outer = 0x7f7bb5de5000] 03:43:46 INFO - PROCESS | 1957 | 1461408226446 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1480ms 03:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:43:46 INFO - PROCESS | 1957 | 1461408226497 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 1957 | 1461408226500 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:43:46 INFO - PROCESS | 1957 | 1461408226506 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 1957 | 1461408226510 Marionette TRACE conn4 <- [1,2430,null,{}] 03:43:46 INFO - PROCESS | 1957 | 1461408226515 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 1957 | 1461408226720 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:43:47 INFO - PROCESS | 1957 | 1461408226997 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7fa3000 == 141 [pid = 1957] [id = 615] 03:43:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bb5de6000) [pid = 1957] [serial = 1846] [outer = (nil)] 03:43:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bb63ac400) [pid = 1957] [serial = 1847] [outer = 0x7f7bb5de6000] 03:43:47 INFO - PROCESS | 1957 | 1461408227072 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bb7755800) [pid = 1957] [serial = 1848] [outer = 0x7f7bb5de6000] 03:43:47 INFO - PROCESS | 1957 | 1461408227891 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1433ms 03:43:47 INFO - PROCESS | 1957 | 1461408227939 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 1957 | 1461408227943 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:43:47 INFO - PROCESS | 1957 | 1461408227948 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 1957 | 1461408227950 Marionette TRACE conn4 <- [1,2434,null,{}] 03:43:47 INFO - PROCESS | 1957 | 1461408227955 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 1957 | 1461408228159 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:43:48 INFO - PROCESS | 1957 | 1461408228426 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbca96800 == 142 [pid = 1957] [id = 616] 03:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb5b9a400) [pid = 1957] [serial = 1849] [outer = (nil)] 03:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bb7a17800) [pid = 1957] [serial = 1850] [outer = 0x7f7bb5b9a400] 03:43:48 INFO - PROCESS | 1957 | 1461408228501 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bb7bec000) [pid = 1957] [serial = 1851] [outer = 0x7f7bb5b9a400] 03:43:49 INFO - PROCESS | 1957 | 1461408229294 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1378ms 03:43:49 INFO - PROCESS | 1957 | 1461408229330 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 1957 | 1461408229334 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:43:49 INFO - PROCESS | 1957 | 1461408229342 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 1957 | 1461408229345 Marionette TRACE conn4 <- [1,2438,null,{}] 03:43:49 INFO - PROCESS | 1957 | 1461408229350 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 1957 | 1461408229552 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:43:49 INFO - PROCESS | 1957 | 1461408229818 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcd18800 == 143 [pid = 1957] [id = 617] 03:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bb5fe0c00) [pid = 1957] [serial = 1852] [outer = (nil)] 03:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bb7bf6800) [pid = 1957] [serial = 1853] [outer = 0x7f7bb5fe0c00] 03:43:49 INFO - PROCESS | 1957 | 1461408229892 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bb7c0dc00) [pid = 1957] [serial = 1854] [outer = 0x7f7bb5fe0c00] 03:43:50 INFO - PROCESS | 1957 | 1461408230746 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1431ms 03:43:50 INFO - PROCESS | 1957 | 1461408230774 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 1957 | 1461408230777 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:43:50 INFO - PROCESS | 1957 | 1461408230783 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 1957 | 1461408230785 Marionette TRACE conn4 <- [1,2442,null,{}] 03:43:50 INFO - PROCESS | 1957 | 1461408230790 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 1957 | 1461408230994 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:43:51 INFO - PROCESS | 1957 | 1461408231284 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbda85800 == 144 [pid = 1957] [id = 618] 03:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bb0d8b000) [pid = 1957] [serial = 1855] [outer = (nil)] 03:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bb7c10800) [pid = 1957] [serial = 1856] [outer = 0x7f7bb0d8b000] 03:43:51 INFO - PROCESS | 1957 | 1461408231398 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bb7cae000) [pid = 1957] [serial = 1857] [outer = 0x7f7bb0d8b000] 03:43:52 INFO - PROCESS | 1957 | 1461408232243 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1530ms 03:43:52 INFO - PROCESS | 1957 | 1461408232314 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 1957 | 1461408232318 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:43:52 INFO - PROCESS | 1957 | 1461408232324 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 1957 | 1461408232326 Marionette TRACE conn4 <- [1,2446,null,{}] 03:43:52 INFO - PROCESS | 1957 | 1461408232331 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 1957 | 1461408232579 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:43:52 INFO - PROCESS | 1957 | 1461408232912 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babafa000 == 145 [pid = 1957] [id = 619] 03:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7baba88000) [pid = 1957] [serial = 1858] [outer = (nil)] 03:43:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bacd25c00) [pid = 1957] [serial = 1859] [outer = 0x7f7baba88000] 03:43:52 INFO - PROCESS | 1957 | 1461408232990 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bb7cb9800) [pid = 1957] [serial = 1860] [outer = 0x7f7baba88000] 03:43:54 INFO - PROCESS | 1957 | 1461408234351 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2076ms 03:43:54 INFO - PROCESS | 1957 | 1461408234443 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 1957 | 1461408234447 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:43:54 INFO - PROCESS | 1957 | 1461408234476 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 1957 | 1461408234482 Marionette TRACE conn4 <- [1,2450,null,{}] 03:43:54 INFO - PROCESS | 1957 | 1461408234494 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 1957 | 1461408234735 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:43:55 INFO - PROCESS | 1957 | 1461408235005 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacde0800 == 146 [pid = 1957] [id = 620] 03:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7baba82c00) [pid = 1957] [serial = 1861] [outer = (nil)] 03:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7baba8b400) [pid = 1957] [serial = 1862] [outer = 0x7f7baba82c00] 03:43:55 INFO - PROCESS | 1957 | 1461408235073 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bacd1d400) [pid = 1957] [serial = 1863] [outer = 0x7f7baba82c00] 03:43:55 INFO - PROCESS | 1957 | 1461408235996 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1605ms 03:43:56 INFO - PROCESS | 1957 | 1461408236061 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:43:56 INFO - PROCESS | 1957 | 1461408236069 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:43:56 INFO - PROCESS | 1957 | 1461408236078 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:43:56 INFO - PROCESS | 1957 | 1461408236081 Marionette TRACE conn4 <- [1,2454,null,{}] 03:43:56 INFO - PROCESS | 1957 | 1461408236085 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 1957 | 1461408236444 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb079d800 == 145 [pid = 1957] [id = 546] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c45000 == 144 [pid = 1957] [id = 544] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07ad800 == 143 [pid = 1957] [id = 545] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8878800 == 142 [pid = 1957] [id = 542] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c29800 == 141 [pid = 1957] [id = 543] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baefcf000 == 140 [pid = 1957] [id = 600] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8be000 == 139 [pid = 1957] [id = 599] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baccc7000 == 138 [pid = 1957] [id = 598] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8883000 == 137 [pid = 1957] [id = 597] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badae1000 == 136 [pid = 1957] [id = 596] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba9eea000 == 135 [pid = 1957] [id = 595] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8a23000 == 134 [pid = 1957] [id = 594] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba9edd800 == 133 [pid = 1957] [id = 593] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba67dd800 == 132 [pid = 1957] [id = 592] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7be2db1800 == 131 [pid = 1957] [id = 591] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf56800 == 130 [pid = 1957] [id = 590] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb610000 == 129 [pid = 1957] [id = 589] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8eef800 == 128 [pid = 1957] [id = 588] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6c8c800 == 127 [pid = 1957] [id = 587] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc331f000 == 126 [pid = 1957] [id = 586] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc02d6000 == 125 [pid = 1957] [id = 585] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8b6800 == 124 [pid = 1957] [id = 584] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbdc000 == 123 [pid = 1957] [id = 583] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc44800 == 122 [pid = 1957] [id = 582] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7f98000 == 121 [pid = 1957] [id = 581] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb618a800 == 120 [pid = 1957] [id = 580] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2632800 == 119 [pid = 1957] [id = 579] 03:43:56 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb036a000 == 118 [pid = 1957] [id = 578] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bacd19400) [pid = 1957] [serial = 1730] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7badbdb000) [pid = 1957] [serial = 1731] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bb3127400) [pid = 1957] [serial = 1725] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bc2dc2400) [pid = 1957] [serial = 1679] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bad788400) [pid = 1957] [serial = 1713] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7baba86000) [pid = 1957] [serial = 1709] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bb22a5000) [pid = 1957] [serial = 1721] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bc8358c00) [pid = 1957] [serial = 1688] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7baedcb800) [pid = 1957] [serial = 1716] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb04c0c00) [pid = 1957] [serial = 1719] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bc474e800) [pid = 1957] [serial = 1685] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bdaa39400) [pid = 1957] [serial = 1691] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bbff39800) [pid = 1957] [serial = 1676] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb10c1c00) [pid = 1957] [serial = 1644] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bae20fc00) [pid = 1957] [serial = 1694] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7babcc8c00) [pid = 1957] [serial = 1718] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bc347b000) [pid = 1957] [serial = 1682] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bb7ce8400) [pid = 1957] [serial = 1670] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bb0521800) [pid = 1957] [serial = 1706] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7baedccc00) [pid = 1957] [serial = 1661] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bad9d6c00) [pid = 1957] [serial = 1715] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bb2f5a400) [pid = 1957] [serial = 1724] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb7bed400) [pid = 1957] [serial = 1728] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bb22ac000) [pid = 1957] [serial = 1664] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bb25ce400) [pid = 1957] [serial = 1722] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bcb86c000) [pid = 1957] [serial = 1703] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb2f53000) [pid = 1957] [serial = 1700] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb63a2400) [pid = 1957] [serial = 1727] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb6090400) [pid = 1957] [serial = 1667] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bacd26400) [pid = 1957] [serial = 1712] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bdab75c00) [pid = 1957] [serial = 1697] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bbd94e000) [pid = 1957] [serial = 1673] [outer = (nil)] [url = about:blank] 03:43:57 INFO - PROCESS | 1957 | 1461408237236 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba886d000 == 119 [pid = 1957] [id = 621] 03:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7ba8b6c800) [pid = 1957] [serial = 1864] [outer = (nil)] 03:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7baba8ac00) [pid = 1957] [serial = 1865] [outer = 0x7f7ba8b6c800] 03:43:57 INFO - PROCESS | 1957 | 1461408237309 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bad9d9c00) [pid = 1957] [serial = 1866] [outer = 0x7f7ba8b6c800] 03:43:58 INFO - PROCESS | 1957 | 1461408238065 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2028ms 03:43:58 INFO - PROCESS | 1957 | 1461408238106 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 1957 | 1461408238108 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:43:58 INFO - PROCESS | 1957 | 1461408238114 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - PROCESS | 1957 | 1461408238119 Marionette TRACE conn4 <- [1,2458,null,{}] 03:43:58 INFO - PROCESS | 1957 | 1461408238133 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 1957 | 1461408238346 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:43:58 INFO - PROCESS | 1957 | 1461408238530 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacce2000 == 120 [pid = 1957] [id = 622] 03:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bacfc2800) [pid = 1957] [serial = 1867] [outer = (nil)] 03:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7baedcb800) [pid = 1957] [serial = 1868] [outer = 0x7f7bacfc2800] 03:43:58 INFO - PROCESS | 1957 | 1461408238596 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bb04b5800) [pid = 1957] [serial = 1869] [outer = 0x7f7bacfc2800] 03:43:59 INFO - PROCESS | 1957 | 1461408239394 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1329ms 03:43:59 INFO - PROCESS | 1957 | 1461408239445 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:43:59 INFO - PROCESS | 1957 | 1461408239449 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:43:59 INFO - PROCESS | 1957 | 1461408239454 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:43:59 INFO - PROCESS | 1957 | 1461408239456 Marionette TRACE conn4 <- [1,2462,null,{}] 03:43:59 INFO - PROCESS | 1957 | 1461408239461 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 1957 | 1461408239716 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:43:59 INFO - PROCESS | 1957 | 1461408239749 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf6ec000 == 121 [pid = 1957] [id = 623] 03:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bad787800) [pid = 1957] [serial = 1870] [outer = (nil)] 03:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bb0781000) [pid = 1957] [serial = 1871] [outer = 0x7f7bad787800] 03:43:59 INFO - PROCESS | 1957 | 1461408239808 Marionette DEBUG loaded listener.js 03:43:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb10bcc00) [pid = 1957] [serial = 1872] [outer = 0x7f7bad787800] 03:44:00 INFO - PROCESS | 1957 | 1461408240656 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1226ms 03:44:00 INFO - PROCESS | 1957 | 1461408240685 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:44:00 INFO - PROCESS | 1957 | 1461408240688 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:44:00 INFO - PROCESS | 1957 | 1461408240693 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:44:00 INFO - PROCESS | 1957 | 1461408240696 Marionette TRACE conn4 <- [1,2466,null,{}] 03:44:00 INFO - PROCESS | 1957 | 1461408240707 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:00 INFO - PROCESS | 1957 | 1461408240955 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:44:00 INFO - PROCESS | 1957 | 1461408240994 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb07a7800 == 122 [pid = 1957] [id = 624] 03:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bb0521800) [pid = 1957] [serial = 1873] [outer = (nil)] 03:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb1fe9400) [pid = 1957] [serial = 1874] [outer = 0x7f7bb0521800] 03:44:01 INFO - PROCESS | 1957 | 1461408241082 Marionette DEBUG loaded listener.js 03:44:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb21d4800) [pid = 1957] [serial = 1875] [outer = 0x7f7bb0521800] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bae1eb000) [pid = 1957] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bad9df800) [pid = 1957] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb7cb0000) [pid = 1957] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bbf467c00) [pid = 1957] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bc2db6000) [pid = 1957] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7ba8821400) [pid = 1957] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7baad4dc00) [pid = 1957] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bbf365c00) [pid = 1957] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb22aa000) [pid = 1957] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bc035d000) [pid = 1957] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bae20f400) [pid = 1957] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bb7c12c00) [pid = 1957] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bc29d0c00) [pid = 1957] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7ba8822400) [pid = 1957] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7ba8818000) [pid = 1957] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb3281400) [pid = 1957] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bacfd1400) [pid = 1957] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb1fef000) [pid = 1957] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7babcd4c00) [pid = 1957] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7ba8a43400) [pid = 1957] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bbff34800) [pid = 1957] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb5c82400) [pid = 1957] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bae213c00) [pid = 1957] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bb7a13800) [pid = 1957] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb5ddb400) [pid = 1957] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bbefa7800) [pid = 1957] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bae1e8400) [pid = 1957] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bb7bf6000) [pid = 1957] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bbff3b000) [pid = 1957] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bad9df400) [pid = 1957] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bbcd67400) [pid = 1957] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bb5b93000) [pid = 1957] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb7c0a000) [pid = 1957] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bc7723c00) [pid = 1957] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7ba8a51c00) [pid = 1957] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7ba8821000) [pid = 1957] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bae207400) [pid = 1957] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7baedc4800) [pid = 1957] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bae209800) [pid = 1957] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7ba881e000) [pid = 1957] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bbff57400) [pid = 1957] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bae1e4c00) [pid = 1957] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:44:02 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7baad51000) [pid = 1957] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:44:02 INFO - PROCESS | 1957 | 1461408242801 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2142ms 03:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:44:02 INFO - PROCESS | 1957 | 1461408242835 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:44:02 INFO - PROCESS | 1957 | 1461408242838 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:44:02 INFO - PROCESS | 1957 | 1461408242843 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:44:02 INFO - PROCESS | 1957 | 1461408242846 Marionette TRACE conn4 <- [1,2470,null,{}] 03:44:02 INFO - PROCESS | 1957 | 1461408242850 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:03 INFO - PROCESS | 1957 | 1461408243132 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:44:03 INFO - PROCESS | 1957 | 1461408243157 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf4dc800 == 123 [pid = 1957] [id = 625] 03:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7baad4dc00) [pid = 1957] [serial = 1876] [outer = (nil)] 03:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb1fefc00) [pid = 1957] [serial = 1877] [outer = 0x7f7baad4dc00] 03:44:03 INFO - PROCESS | 1957 | 1461408243218 Marionette DEBUG loaded listener.js 03:44:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb224b000) [pid = 1957] [serial = 1878] [outer = 0x7f7baad4dc00] 03:44:04 INFO - PROCESS | 1957 | 1461408244004 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1179ms 03:44:04 INFO - PROCESS | 1957 | 1461408244023 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:44:04 INFO - PROCESS | 1957 | 1461408244026 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:44:04 INFO - PROCESS | 1957 | 1461408244032 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:44:04 INFO - PROCESS | 1957 | 1461408244034 Marionette TRACE conn4 <- [1,2474,null,{}] 03:44:04 INFO - PROCESS | 1957 | 1461408244039 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:04 INFO - PROCESS | 1957 | 1461408244292 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:44:04 INFO - PROCESS | 1957 | 1461408244314 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1e13800 == 124 [pid = 1957] [id = 626] 03:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7baba86800) [pid = 1957] [serial = 1879] [outer = (nil)] 03:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb2f4d800) [pid = 1957] [serial = 1880] [outer = 0x7f7baba86800] 03:44:04 INFO - PROCESS | 1957 | 1461408244372 Marionette DEBUG loaded listener.js 03:44:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bb3125400) [pid = 1957] [serial = 1881] [outer = 0x7f7baba86800] 03:44:05 INFO - PROCESS | 1957 | 1461408245580 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1578ms 03:44:05 INFO - PROCESS | 1957 | 1461408245612 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:44:05 INFO - PROCESS | 1957 | 1461408245619 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:44:05 INFO - PROCESS | 1957 | 1461408245627 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:44:05 INFO - PROCESS | 1957 | 1461408245633 Marionette TRACE conn4 <- [1,2478,null,{}] 03:44:05 INFO - PROCESS | 1957 | 1461408245640 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:05 INFO - PROCESS | 1957 | 1461408245886 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:44:06 INFO - PROCESS | 1957 | 1461408246199 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacdd6000 == 125 [pid = 1957] [id = 627] 03:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7baba90c00) [pid = 1957] [serial = 1882] [outer = (nil)] 03:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bacd23000) [pid = 1957] [serial = 1883] [outer = 0x7f7baba90c00] 03:44:06 INFO - PROCESS | 1957 | 1461408246277 Marionette DEBUG loaded listener.js 03:44:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bad9d6c00) [pid = 1957] [serial = 1884] [outer = 0x7f7baba90c00] 03:44:07 INFO - PROCESS | 1957 | 1461408247210 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1636ms 03:44:07 INFO - PROCESS | 1957 | 1461408247269 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 1957 | 1461408247282 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:44:07 INFO - PROCESS | 1957 | 1461408247293 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - PROCESS | 1957 | 1461408247296 Marionette TRACE conn4 <- [1,2482,null,{}] 03:44:07 INFO - PROCESS | 1957 | 1461408247302 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 1957 | 1461408247571 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:44:07 INFO - PROCESS | 1957 | 1461408247927 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d24000 == 126 [pid = 1957] [id = 628] 03:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bae1e3400) [pid = 1957] [serial = 1885] [outer = (nil)] 03:44:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb03da800) [pid = 1957] [serial = 1886] [outer = 0x7f7bae1e3400] 03:44:08 INFO - PROCESS | 1957 | 1461408248002 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb04b8000) [pid = 1957] [serial = 1887] [outer = 0x7f7bae1e3400] 03:44:08 INFO - PROCESS | 1957 | 1461408248860 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1631ms 03:44:08 INFO - PROCESS | 1957 | 1461408248924 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:44:08 INFO - PROCESS | 1957 | 1461408248928 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:44:08 INFO - PROCESS | 1957 | 1461408248934 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 1957 | 1461408248940 Marionette TRACE conn4 <- [1,2486,null,{}] 03:44:08 INFO - PROCESS | 1957 | 1461408248955 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 1957 | 1461408249221 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:44:09 INFO - PROCESS | 1957 | 1461408249533 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2f83800 == 127 [pid = 1957] [id = 629] 03:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb0c89000) [pid = 1957] [serial = 1888] [outer = (nil)] 03:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb1fef000) [pid = 1957] [serial = 1889] [outer = 0x7f7bb0c89000] 03:44:09 INFO - PROCESS | 1957 | 1461408249609 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb22ac000) [pid = 1957] [serial = 1890] [outer = 0x7f7bb0c89000] 03:44:10 INFO - PROCESS | 1957 | 1461408250470 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1587ms 03:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:44:10 INFO - PROCESS | 1957 | 1461408250522 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 1957 | 1461408250525 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:44:10 INFO - PROCESS | 1957 | 1461408250531 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 1957 | 1461408250535 Marionette TRACE conn4 <- [1,2490,null,{}] 03:44:10 INFO - PROCESS | 1957 | 1461408250541 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 1957 | 1461408250772 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:44:11 INFO - PROCESS | 1957 | 1461408251086 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52d9800 == 128 [pid = 1957] [id = 630] 03:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bb0c8cc00) [pid = 1957] [serial = 1891] [outer = (nil)] 03:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb312ec00) [pid = 1957] [serial = 1892] [outer = 0x7f7bb0c8cc00] 03:44:11 INFO - PROCESS | 1957 | 1461408251164 Marionette DEBUG loaded listener.js 03:44:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb3327c00) [pid = 1957] [serial = 1893] [outer = 0x7f7bb0c8cc00] 03:44:12 INFO - PROCESS | 1957 | 1461408252026 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1529ms 03:44:12 INFO - PROCESS | 1957 | 1461408252060 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 1957 | 1461408252063 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:44:12 INFO - PROCESS | 1957 | 1461408252070 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 1957 | 1461408252073 Marionette TRACE conn4 <- [1,2494,null,{}] 03:44:12 INFO - PROCESS | 1957 | 1461408252078 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 1957 | 1461408252299 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:44:12 INFO - PROCESS | 1957 | 1461408252567 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a3d000 == 129 [pid = 1957] [id = 631] 03:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb25cd000) [pid = 1957] [serial = 1894] [outer = (nil)] 03:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb416c400) [pid = 1957] [serial = 1895] [outer = 0x7f7bb25cd000] 03:44:12 INFO - PROCESS | 1957 | 1461408252647 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb5b96000) [pid = 1957] [serial = 1896] [outer = 0x7f7bb25cd000] 03:44:13 INFO - PROCESS | 1957 | 1461408253550 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1529ms 03:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:44:13 INFO - PROCESS | 1957 | 1461408253600 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 1957 | 1461408253603 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:44:13 INFO - PROCESS | 1957 | 1461408253609 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 1957 | 1461408253612 Marionette TRACE conn4 <- [1,2498,null,{}] 03:44:13 INFO - PROCESS | 1957 | 1461408253617 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 1957 | 1461408253837 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:44:14 INFO - PROCESS | 1957 | 1461408254112 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc57800 == 130 [pid = 1957] [id = 632] 03:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb608ac00) [pid = 1957] [serial = 1897] [outer = (nil)] 03:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb7a13800) [pid = 1957] [serial = 1898] [outer = 0x7f7bb608ac00] 03:44:14 INFO - PROCESS | 1957 | 1461408254239 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb7cb3800) [pid = 1957] [serial = 1899] [outer = 0x7f7bb608ac00] 03:44:15 INFO - PROCESS | 1957 | 1461408255017 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1476ms 03:44:15 INFO - PROCESS | 1957 | 1461408255102 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 1957 | 1461408255106 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:44:15 INFO - PROCESS | 1957 | 1461408255114 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 1957 | 1461408255117 Marionette TRACE conn4 <- [1,2502,null,{}] 03:44:15 INFO - PROCESS | 1957 | 1461408255122 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 1957 | 1461408255329 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:44:15 INFO - PROCESS | 1957 | 1461408255593 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdb5e000 == 131 [pid = 1957] [id = 633] 03:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb63aac00) [pid = 1957] [serial = 1900] [outer = (nil)] 03:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb7ceb800) [pid = 1957] [serial = 1901] [outer = 0x7f7bb63aac00] 03:44:15 INFO - PROCESS | 1957 | 1461408255667 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb7d72000) [pid = 1957] [serial = 1902] [outer = 0x7f7bb63aac00] 03:44:16 INFO - PROCESS | 1957 | 1461408256570 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1533ms 03:44:16 INFO - PROCESS | 1957 | 1461408256648 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 1957 | 1461408256652 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:44:16 INFO - PROCESS | 1957 | 1461408256658 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 1957 | 1461408256660 Marionette TRACE conn4 <- [1,2506,null,{}] 03:44:16 INFO - PROCESS | 1957 | 1461408256666 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 1957 | 1461408256881 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:44:17 INFO - PROCESS | 1957 | 1461408257149 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd65000 == 132 [pid = 1957] [id = 634] 03:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bb7a15400) [pid = 1957] [serial = 1903] [outer = (nil)] 03:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bb80a7000) [pid = 1957] [serial = 1904] [outer = 0x7f7bb7a15400] 03:44:17 INFO - PROCESS | 1957 | 1461408257262 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bb80af000) [pid = 1957] [serial = 1905] [outer = 0x7f7bb7a15400] 03:44:18 INFO - PROCESS | 1957 | 1461408258141 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1538ms 03:44:18 INFO - PROCESS | 1957 | 1461408258197 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 1957 | 1461408258201 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:44:18 INFO - PROCESS | 1957 | 1461408258206 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 1957 | 1461408258208 Marionette TRACE conn4 <- [1,2510,null,{}] 03:44:18 INFO - PROCESS | 1957 | 1461408258214 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 1957 | 1461408258422 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:44:18 INFO - PROCESS | 1957 | 1461408258692 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf72b800 == 133 [pid = 1957] [id = 635] 03:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bb7cf0400) [pid = 1957] [serial = 1906] [outer = (nil)] 03:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bb81d1400) [pid = 1957] [serial = 1907] [outer = 0x7f7bb7cf0400] 03:44:18 INFO - PROCESS | 1957 | 1461408258807 Marionette DEBUG loaded listener.js 03:44:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bbca71800) [pid = 1957] [serial = 1908] [outer = 0x7f7bb7cf0400] 03:44:19 INFO - PROCESS | 1957 | 1461408259663 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1528ms 03:44:19 INFO - PROCESS | 1957 | 1461408259736 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 1957 | 1461408259740 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:44:19 INFO - PROCESS | 1957 | 1461408259746 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 1957 | 1461408259749 Marionette TRACE conn4 <- [1,2514,null,{}] 03:44:19 INFO - PROCESS | 1957 | 1461408259755 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 1957 | 1461408259988 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:44:20 INFO - PROCESS | 1957 | 1461408260307 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfd75000 == 134 [pid = 1957] [id = 636] 03:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bbcba1000) [pid = 1957] [serial = 1909] [outer = (nil)] 03:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bbcd64400) [pid = 1957] [serial = 1910] [outer = 0x7f7bbcba1000] 03:44:20 INFO - PROCESS | 1957 | 1461408260384 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bbcd71800) [pid = 1957] [serial = 1911] [outer = 0x7f7bbcba1000] 03:44:21 INFO - PROCESS | 1957 | 1461408261247 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1530ms 03:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:44:21 INFO - PROCESS | 1957 | 1461408261277 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 1957 | 1461408261281 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:44:21 INFO - PROCESS | 1957 | 1461408261287 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - PROCESS | 1957 | 1461408261291 Marionette TRACE conn4 <- [1,2518,null,{}] 03:44:21 INFO - PROCESS | 1957 | 1461408261296 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 1957 | 1461408261525 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:44:21 INFO - PROCESS | 1957 | 1461408261793 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0156800 == 135 [pid = 1957] [id = 637] 03:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bbcba1800) [pid = 1957] [serial = 1912] [outer = (nil)] 03:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bbdb98000) [pid = 1957] [serial = 1913] [outer = 0x7f7bbcba1800] 03:44:21 INFO - PROCESS | 1957 | 1461408261878 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bbed42800) [pid = 1957] [serial = 1914] [outer = 0x7f7bbcba1800] 03:44:22 INFO - PROCESS | 1957 | 1461408262764 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1528ms 03:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:44:22 INFO - PROCESS | 1957 | 1461408262815 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 1957 | 1461408262817 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:44:22 INFO - PROCESS | 1957 | 1461408262823 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 1957 | 1461408262826 Marionette TRACE conn4 <- [1,2522,null,{}] 03:44:22 INFO - PROCESS | 1957 | 1461408262831 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 1957 | 1461408263044 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:44:23 INFO - PROCESS | 1957 | 1461408263318 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01d9000 == 136 [pid = 1957] [id = 638] 03:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb80b0c00) [pid = 1957] [serial = 1915] [outer = (nil)] 03:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bbed4e000) [pid = 1957] [serial = 1916] [outer = 0x7f7bb80b0c00] 03:44:23 INFO - PROCESS | 1957 | 1461408263394 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bbefac800) [pid = 1957] [serial = 1917] [outer = 0x7f7bb80b0c00] 03:44:24 INFO - PROCESS | 1957 | 1461408264253 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1487ms 03:44:24 INFO - PROCESS | 1957 | 1461408264320 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 1957 | 1461408264325 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:44:24 INFO - PROCESS | 1957 | 1461408264336 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 1957 | 1461408264338 Marionette TRACE conn4 <- [1,2526,null,{}] 03:44:24 INFO - PROCESS | 1957 | 1461408264344 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 1957 | 1461408264568 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:44:24 INFO - PROCESS | 1957 | 1461408264847 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1213000 == 137 [pid = 1957] [id = 639] 03:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb5c90400) [pid = 1957] [serial = 1918] [outer = (nil)] 03:44:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bbefb2000) [pid = 1957] [serial = 1919] [outer = 0x7f7bb5c90400] 03:44:24 INFO - PROCESS | 1957 | 1461408264964 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bbf185400) [pid = 1957] [serial = 1920] [outer = 0x7f7bb5c90400] 03:44:25 INFO - PROCESS | 1957 | 1461408265780 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1478ms 03:44:25 INFO - PROCESS | 1957 | 1461408265814 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 1957 | 1461408265817 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:44:25 INFO - PROCESS | 1957 | 1461408265824 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 1957 | 1461408265827 Marionette TRACE conn4 <- [1,2530,null,{}] 03:44:25 INFO - PROCESS | 1957 | 1461408265832 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:26 INFO - PROCESS | 1957 | 1461408266056 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:44:26 INFO - PROCESS | 1957 | 1461408266329 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc311a800 == 138 [pid = 1957] [id = 640] 03:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bb7c0bc00) [pid = 1957] [serial = 1921] [outer = (nil)] 03:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bbf1e6c00) [pid = 1957] [serial = 1922] [outer = 0x7f7bb7c0bc00] 03:44:26 INFO - PROCESS | 1957 | 1461408266406 Marionette DEBUG loaded listener.js 03:44:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bbf365c00) [pid = 1957] [serial = 1923] [outer = 0x7f7bb7c0bc00] 03:44:27 INFO - PROCESS | 1957 | 1461408267256 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1483ms 03:44:27 INFO - PROCESS | 1957 | 1461408267309 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:44:27 INFO - PROCESS | 1957 | 1461408267314 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:44:27 INFO - PROCESS | 1957 | 1461408267320 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:44:27 INFO - PROCESS | 1957 | 1461408267323 Marionette TRACE conn4 <- [1,2534,null,{}] 03:44:27 INFO - PROCESS | 1957 | 1461408267328 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:27 INFO - PROCESS | 1957 | 1461408267606 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:44:27 INFO - PROCESS | 1957 | 1461408267929 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3325000 == 139 [pid = 1957] [id = 641] 03:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bb7d77000) [pid = 1957] [serial = 1924] [outer = (nil)] 03:44:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bbf462400) [pid = 1957] [serial = 1925] [outer = 0x7f7bb7d77000] 03:44:28 INFO - PROCESS | 1957 | 1461408268005 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bbf498400) [pid = 1957] [serial = 1926] [outer = 0x7f7bb7d77000] 03:44:28 INFO - PROCESS | 1957 | 1461408268817 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1534ms 03:44:28 INFO - PROCESS | 1957 | 1461408268855 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 1957 | 1461408268858 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:44:28 INFO - PROCESS | 1957 | 1461408268864 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 1957 | 1461408268866 Marionette TRACE conn4 <- [1,2538,null,{}] 03:44:28 INFO - PROCESS | 1957 | 1461408268871 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 1957 | 1461408269087 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:44:29 INFO - PROCESS | 1957 | 1461408269369 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc370d000 == 140 [pid = 1957] [id = 642] 03:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bbed49c00) [pid = 1957] [serial = 1927] [outer = (nil)] 03:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bbf85b400) [pid = 1957] [serial = 1928] [outer = 0x7f7bbed49c00] 03:44:29 INFO - PROCESS | 1957 | 1461408269443 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bbfcb4000) [pid = 1957] [serial = 1929] [outer = 0x7f7bbed49c00] 03:44:30 INFO - PROCESS | 1957 | 1461408270367 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1579ms 03:44:30 INFO - PROCESS | 1957 | 1461408270444 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 1957 | 1461408270446 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:44:30 INFO - PROCESS | 1957 | 1461408270452 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - PROCESS | 1957 | 1461408270455 Marionette TRACE conn4 <- [1,2542,null,{}] 03:44:30 INFO - PROCESS | 1957 | 1461408270460 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 1957 | 1461408270677 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:44:30 INFO - PROCESS | 1957 | 1461408270949 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38db000 == 141 [pid = 1957] [id = 643] 03:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bbf45c400) [pid = 1957] [serial = 1930] [outer = (nil)] 03:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bbff38800) [pid = 1957] [serial = 1931] [outer = 0x7f7bbf45c400] 03:44:31 INFO - PROCESS | 1957 | 1461408271067 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bbff3fc00) [pid = 1957] [serial = 1932] [outer = 0x7f7bbf45c400] 03:44:31 INFO - PROCESS | 1957 | 1461408271867 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1488ms 03:44:31 INFO - PROCESS | 1957 | 1461408271941 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 1957 | 1461408271943 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:44:31 INFO - PROCESS | 1957 | 1461408271949 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 1957 | 1461408271952 Marionette TRACE conn4 <- [1,2546,null,{}] 03:44:31 INFO - PROCESS | 1957 | 1461408271957 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 1957 | 1461408272184 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:44:32 INFO - PROCESS | 1957 | 1461408272473 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5d80800 == 142 [pid = 1957] [id = 644] 03:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bae20a800) [pid = 1957] [serial = 1933] [outer = (nil)] 03:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bbff4e000) [pid = 1957] [serial = 1934] [outer = 0x7f7bae20a800] 03:44:32 INFO - PROCESS | 1957 | 1461408272582 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bbff57c00) [pid = 1957] [serial = 1935] [outer = 0x7f7bae20a800] 03:44:33 INFO - PROCESS | 1957 | 1461408273477 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1578ms 03:44:33 INFO - PROCESS | 1957 | 1461408273528 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:44:33 INFO - PROCESS | 1957 | 1461408273531 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:44:33 INFO - PROCESS | 1957 | 1461408273536 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 1957 | 1461408273539 Marionette TRACE conn4 <- [1,2550,null,{}] 03:44:33 INFO - PROCESS | 1957 | 1461408273544 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 1957 | 1461408273753 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:44:34 INFO - PROCESS | 1957 | 1461408274057 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb9800 == 143 [pid = 1957] [id = 645] 03:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7ba881c800) [pid = 1957] [serial = 1936] [outer = (nil)] 03:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bb2f9a800) [pid = 1957] [serial = 1937] [outer = 0x7f7ba881c800] 03:44:34 INFO - PROCESS | 1957 | 1461408274188 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bc128f400) [pid = 1957] [serial = 1938] [outer = 0x7f7ba881c800] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7fa2000 == 142 [pid = 1957] [id = 482] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf4dc800 == 141 [pid = 1957] [id = 625] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb07a7800 == 140 [pid = 1957] [id = 624] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf6ec000 == 139 [pid = 1957] [id = 623] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacce2000 == 138 [pid = 1957] [id = 622] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba886d000 == 137 [pid = 1957] [id = 621] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacde0800 == 136 [pid = 1957] [id = 620] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babafa000 == 135 [pid = 1957] [id = 619] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbda85800 == 134 [pid = 1957] [id = 618] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcd18800 == 133 [pid = 1957] [id = 617] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbca96800 == 132 [pid = 1957] [id = 616] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7fa3000 == 131 [pid = 1957] [id = 615] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7a1f800 == 130 [pid = 1957] [id = 614] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb6185800 == 129 [pid = 1957] [id = 613] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52de000 == 128 [pid = 1957] [id = 612] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb33cb800 == 127 [pid = 1957] [id = 611] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3032800 == 126 [pid = 1957] [id = 610] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2860000 == 125 [pid = 1957] [id = 609] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb261e800 == 124 [pid = 1957] [id = 608] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2139800 == 123 [pid = 1957] [id = 607] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1e12800 == 122 [pid = 1957] [id = 606] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0d35000 == 121 [pid = 1957] [id = 605] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0cb4800 == 120 [pid = 1957] [id = 604] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb053b800 == 119 [pid = 1957] [id = 603] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf745000 == 118 [pid = 1957] [id = 601] 03:44:36 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8b8000 == 117 [pid = 1957] [id = 602] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bb5fd8c00) [pid = 1957] [serial = 1659] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bdada6c00) [pid = 1957] [serial = 1782] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bbf1e5400) [pid = 1957] [serial = 1755] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bc035d400) [pid = 1957] [serial = 1761] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bcb80dc00) [pid = 1957] [serial = 1773] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7babccb000) [pid = 1957] [serial = 1796] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bacd17c00) [pid = 1957] [serial = 1797] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bb0527800) [pid = 1957] [serial = 1707] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bc33eac00) [pid = 1957] [serial = 1680] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb4170800) [pid = 1957] [serial = 1745] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bc924e000) [pid = 1957] [serial = 1689] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7bb2f57800) [pid = 1957] [serial = 1701] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bb81cf000) [pid = 1957] [serial = 1671] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bc334ac00) [pid = 1957] [serial = 1764] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7babcd3800) [pid = 1957] [serial = 1787] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bae1e3800) [pid = 1957] [serial = 1803] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bb7be8800) [pid = 1957] [serial = 1749] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bad8ef800) [pid = 1957] [serial = 1800] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bb2f51000) [pid = 1957] [serial = 1742] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bad8ecc00) [pid = 1957] [serial = 1737] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7ba8a4b400) [pid = 1957] [serial = 1784] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bc3a7b000) [pid = 1957] [serial = 1683] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb63ad000) [pid = 1957] [serial = 1668] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bdb01e000) [pid = 1957] [serial = 1704] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bcbb17800) [pid = 1957] [serial = 1775] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bad77f800) [pid = 1957] [serial = 1799] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bbed4a800) [pid = 1957] [serial = 1754] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bdadaa000) [pid = 1957] [serial = 1692] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bbff58000) [pid = 1957] [serial = 1677] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb6148000) [pid = 1957] [serial = 1748] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb260f000) [pid = 1957] [serial = 1665] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7ba8b73c00) [pid = 1957] [serial = 1802] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bbff4d800) [pid = 1957] [serial = 1760] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bbcd62000) [pid = 1957] [serial = 1751] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bc8aab400) [pid = 1957] [serial = 1770] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb3128000) [pid = 1957] [serial = 1743] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb078c800) [pid = 1957] [serial = 1740] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bbf708c00) [pid = 1957] [serial = 1757] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bc8063400) [pid = 1957] [serial = 1767] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bbdba5800) [pid = 1957] [serial = 1674] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bb5ddc000) [pid = 1957] [serial = 1746] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bdab6c000) [pid = 1957] [serial = 1779] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bb10c2800) [pid = 1957] [serial = 1791] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7ba8825000) [pid = 1957] [serial = 1793] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bc748d000) [pid = 1957] [serial = 1766] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bacd22400) [pid = 1957] [serial = 1736] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bae214000) [pid = 1957] [serial = 1695] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bc838c800) [pid = 1957] [serial = 1769] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bdab79400) [pid = 1957] [serial = 1781] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bbdb9e400) [pid = 1957] [serial = 1752] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bbff36400) [pid = 1957] [serial = 1758] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bd5d5c400) [pid = 1957] [serial = 1776] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bbca75000) [pid = 1957] [serial = 1587] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bdb017800) [pid = 1957] [serial = 1698] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb0d88800) [pid = 1957] [serial = 1734] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb04b4800) [pid = 1957] [serial = 1739] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb0d86400) [pid = 1957] [serial = 1788] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bc96e5800) [pid = 1957] [serial = 1772] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb03e7000) [pid = 1957] [serial = 1790] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc7482800) [pid = 1957] [serial = 1686] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7ba8a50400) [pid = 1957] [serial = 1785] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb03d9800) [pid = 1957] [serial = 1733] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb0785c00) [pid = 1957] [serial = 1662] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb0528000) [pid = 1957] [serial = 1710] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bd7427000) [pid = 1957] [serial = 1778] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc3144400) [pid = 1957] [serial = 1763] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7ba8b6e400) [pid = 1957] [serial = 1794] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bae211c00) [pid = 1957] [serial = 1805] [outer = (nil)] [url = about:blank] 03:44:36 INFO - PROCESS | 1957 | 1461408276701 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3187ms 03:44:36 INFO - PROCESS | 1957 | 1461408276724 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:44:36 INFO - PROCESS | 1957 | 1461408276729 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:44:36 INFO - PROCESS | 1957 | 1461408276736 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 1957 | 1461408276741 Marionette TRACE conn4 <- [1,2554,null,{}] 03:44:36 INFO - PROCESS | 1957 | 1461408276749 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 1957 | 1461408277003 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:44:37 INFO - PROCESS | 1957 | 1461408277202 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c2e800 == 118 [pid = 1957] [id = 646] 03:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7ba8824c00) [pid = 1957] [serial = 1939] [outer = (nil)] 03:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7baad46800) [pid = 1957] [serial = 1940] [outer = 0x7f7ba8824c00] 03:44:37 INFO - PROCESS | 1957 | 1461408277270 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7baba89000) [pid = 1957] [serial = 1941] [outer = 0x7f7ba8824c00] 03:44:38 INFO - PROCESS | 1957 | 1461408278059 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1383ms 03:44:38 INFO - PROCESS | 1957 | 1461408278119 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 1957 | 1461408278127 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:44:38 INFO - PROCESS | 1957 | 1461408278137 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 1957 | 1461408278140 Marionette TRACE conn4 <- [1,2558,null,{}] 03:44:38 INFO - PROCESS | 1957 | 1461408278146 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 1957 | 1461408278436 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:44:38 INFO - PROCESS | 1957 | 1461408278554 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babab0000 == 119 [pid = 1957] [id = 647] 03:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7ba8822400) [pid = 1957] [serial = 1942] [outer = (nil)] 03:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bacd1c000) [pid = 1957] [serial = 1943] [outer = 0x7f7ba8822400] 03:44:38 INFO - PROCESS | 1957 | 1461408278617 Marionette DEBUG loaded listener.js 03:44:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bad786400) [pid = 1957] [serial = 1944] [outer = 0x7f7ba8822400] 03:44:39 INFO - PROCESS | 1957 | 1461408279571 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1480ms 03:44:39 INFO - PROCESS | 1957 | 1461408279618 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 1957 | 1461408279620 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:44:39 INFO - PROCESS | 1957 | 1461408279635 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 1957 | 1461408279640 Marionette TRACE conn4 <- [1,2562,null,{}] 03:44:39 INFO - PROCESS | 1957 | 1461408279664 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 1957 | 1461408279941 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:44:39 INFO - PROCESS | 1957 | 1461408279968 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badaf2000 == 120 [pid = 1957] [id = 648] 03:44:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bad9df000) [pid = 1957] [serial = 1945] [outer = (nil)] 03:44:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bae1ee800) [pid = 1957] [serial = 1946] [outer = 0x7f7bad9df000] 03:44:40 INFO - PROCESS | 1957 | 1461408280032 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7baedc7c00) [pid = 1957] [serial = 1947] [outer = 0x7f7bad9df000] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bacfc2800) [pid = 1957] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7baba82c00) [pid = 1957] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7ba8b6c800) [pid = 1957] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7baad4dc00) [pid = 1957] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bad787800) [pid = 1957] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:44:41 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bb0521800) [pid = 1957] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:44:41 INFO - PROCESS | 1957 | 1461408281586 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1981ms 03:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:44:41 INFO - PROCESS | 1957 | 1461408281620 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 1957 | 1461408281623 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:44:41 INFO - PROCESS | 1957 | 1461408281629 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 1957 | 1461408281632 Marionette TRACE conn4 <- [1,2566,null,{}] 03:44:41 INFO - PROCESS | 1957 | 1461408281637 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 1957 | 1461408281874 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:44:42 INFO - PROCESS | 1957 | 1461408282060 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf6d6800 == 121 [pid = 1957] [id = 649] 03:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7ba881e000) [pid = 1957] [serial = 1948] [outer = (nil)] 03:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bb03d9400) [pid = 1957] [serial = 1949] [outer = 0x7f7ba881e000] 03:44:42 INFO - PROCESS | 1957 | 1461408282124 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bb04bec00) [pid = 1957] [serial = 1950] [outer = 0x7f7ba881e000] 03:44:42 INFO - PROCESS | 1957 | 1461408282868 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1278ms 03:44:42 INFO - PROCESS | 1957 | 1461408282907 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 1957 | 1461408282910 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:44:42 INFO - PROCESS | 1957 | 1461408282915 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - PROCESS | 1957 | 1461408282917 Marionette TRACE conn4 <- [1,2570,null,{}] 03:44:42 INFO - PROCESS | 1957 | 1461408282922 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 1957 | 1461408283107 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:44:43 INFO - PROCESS | 1957 | 1461408283136 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0543000 == 122 [pid = 1957] [id = 650] 03:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7baad4dc00) [pid = 1957] [serial = 1951] [outer = (nil)] 03:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb051f800) [pid = 1957] [serial = 1952] [outer = 0x7f7baad4dc00] 03:44:43 INFO - PROCESS | 1957 | 1461408283361 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb0788400) [pid = 1957] [serial = 1953] [outer = 0x7f7baad4dc00] 03:44:44 INFO - PROCESS | 1957 | 1461408284497 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1630ms 03:44:44 INFO - PROCESS | 1957 | 1461408284547 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 1957 | 1461408284554 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:44:44 INFO - PROCESS | 1957 | 1461408284563 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 1957 | 1461408284567 Marionette TRACE conn4 <- [1,2574,null,{}] 03:44:44 INFO - PROCESS | 1957 | 1461408284574 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 1957 | 1461408284820 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:44:45 INFO - PROCESS | 1957 | 1461408285132 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacdce000 == 123 [pid = 1957] [id = 651] 03:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7babcce000) [pid = 1957] [serial = 1954] [outer = (nil)] 03:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bacfcec00) [pid = 1957] [serial = 1955] [outer = 0x7f7babcce000] 03:44:45 INFO - PROCESS | 1957 | 1461408285216 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bad8f6800) [pid = 1957] [serial = 1956] [outer = 0x7f7babcce000] 03:44:46 INFO - PROCESS | 1957 | 1461408286152 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1628ms 03:44:46 INFO - PROCESS | 1957 | 1461408286192 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 1957 | 1461408286200 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:44:46 INFO - PROCESS | 1957 | 1461408286210 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 1957 | 1461408286214 Marionette TRACE conn4 <- [1,2578,null,{}] 03:44:46 INFO - PROCESS | 1957 | 1461408286220 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 1957 | 1461408286444 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:44:46 INFO - PROCESS | 1957 | 1461408286705 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb06dc800 == 124 [pid = 1957] [id = 652] 03:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7baedcd000) [pid = 1957] [serial = 1957] [outer = (nil)] 03:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb0520800) [pid = 1957] [serial = 1958] [outer = 0x7f7baedcd000] 03:44:46 INFO - PROCESS | 1957 | 1461408286864 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb0789400) [pid = 1957] [serial = 1959] [outer = 0x7f7baedcd000] 03:44:47 INFO - PROCESS | 1957 | 1461408287742 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1582ms 03:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:44:47 INFO - PROCESS | 1957 | 1461408287793 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 1957 | 1461408287796 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:44:47 INFO - PROCESS | 1957 | 1461408287802 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 1957 | 1461408287807 Marionette TRACE conn4 <- [1,2582,null,{}] 03:44:47 INFO - PROCESS | 1957 | 1461408287823 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 1957 | 1461408288062 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:44:48 INFO - PROCESS | 1957 | 1461408288395 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d35000 == 125 [pid = 1957] [id = 653] 03:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb10c7000) [pid = 1957] [serial = 1960] [outer = (nil)] 03:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb21da400) [pid = 1957] [serial = 1961] [outer = 0x7f7bb10c7000] 03:44:48 INFO - PROCESS | 1957 | 1461408288474 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb22a5000) [pid = 1957] [serial = 1962] [outer = 0x7f7bb10c7000] 03:44:49 INFO - PROCESS | 1957 | 1461408289329 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1588ms 03:44:49 INFO - PROCESS | 1957 | 1461408289390 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:44:49 INFO - PROCESS | 1957 | 1461408289395 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:44:49 INFO - PROCESS | 1957 | 1461408289401 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 1957 | 1461408289404 Marionette TRACE conn4 <- [1,2586,null,{}] 03:44:49 INFO - PROCESS | 1957 | 1461408289409 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 1957 | 1461408289629 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:44:49 INFO - PROCESS | 1957 | 1461408289891 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2117800 == 126 [pid = 1957] [id = 654] 03:44:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7baedcc800) [pid = 1957] [serial = 1963] [outer = (nil)] 03:44:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb2605c00) [pid = 1957] [serial = 1964] [outer = 0x7f7baedcc800] 03:44:49 INFO - PROCESS | 1957 | 1461408289968 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bb2f57800) [pid = 1957] [serial = 1965] [outer = 0x7f7baedcc800] 03:44:50 INFO - PROCESS | 1957 | 1461408290813 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1476ms 03:44:50 INFO - PROCESS | 1957 | 1461408290878 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 1957 | 1461408290882 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:44:50 INFO - PROCESS | 1957 | 1461408290887 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 1957 | 1461408290889 Marionette TRACE conn4 <- [1,2590,null,{}] 03:44:50 INFO - PROCESS | 1957 | 1461408290894 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 1957 | 1461408291112 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:44:51 INFO - PROCESS | 1957 | 1461408291374 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2638000 == 127 [pid = 1957] [id = 655] 03:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb224c800) [pid = 1957] [serial = 1966] [outer = (nil)] 03:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb312b000) [pid = 1957] [serial = 1967] [outer = 0x7f7bb224c800] 03:44:51 INFO - PROCESS | 1957 | 1461408291450 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb332e000) [pid = 1957] [serial = 1968] [outer = 0x7f7bb224c800] 03:44:52 INFO - PROCESS | 1957 | 1461408292341 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1530ms 03:44:52 INFO - PROCESS | 1957 | 1461408292419 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 1957 | 1461408292422 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:44:52 INFO - PROCESS | 1957 | 1461408292428 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 1957 | 1461408292435 Marionette TRACE conn4 <- [1,2594,null,{}] 03:44:52 INFO - PROCESS | 1957 | 1461408292444 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 1957 | 1461408292709 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:44:53 INFO - PROCESS | 1957 | 1461408293012 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb318c800 == 128 [pid = 1957] [id = 656] 03:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb5c86800) [pid = 1957] [serial = 1969] [outer = (nil)] 03:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb5fdf000) [pid = 1957] [serial = 1970] [outer = 0x7f7bb5c86800] 03:44:53 INFO - PROCESS | 1957 | 1461408293094 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb614fc00) [pid = 1957] [serial = 1971] [outer = 0x7f7bb5c86800] 03:44:53 INFO - PROCESS | 1957 | 1461408293979 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1589ms 03:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:44:54 INFO - PROCESS | 1957 | 1461408294018 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 1957 | 1461408294021 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:44:54 INFO - PROCESS | 1957 | 1461408294027 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 1957 | 1461408294030 Marionette TRACE conn4 <- [1,2598,null,{}] 03:44:54 INFO - PROCESS | 1957 | 1461408294036 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 1957 | 1461408294246 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:44:54 INFO - PROCESS | 1957 | 1461408294520 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52c7800 == 129 [pid = 1957] [id = 657] 03:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb03e7000) [pid = 1957] [serial = 1972] [outer = (nil)] 03:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb7753800) [pid = 1957] [serial = 1973] [outer = 0x7f7bb03e7000] 03:44:54 INFO - PROCESS | 1957 | 1461408294633 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb7beb800) [pid = 1957] [serial = 1974] [outer = 0x7f7bb03e7000] 03:44:55 INFO - PROCESS | 1957 | 1461408295507 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1536ms 03:44:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:44:55 INFO - PROCESS | 1957 | 1461408295563 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:44:55 INFO - PROCESS | 1957 | 1461408295565 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:44:55 INFO - PROCESS | 1957 | 1461408295571 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 1957 | 1461408295574 Marionette TRACE conn4 <- [1,2602,null,{}] 03:44:55 INFO - PROCESS | 1957 | 1461408295579 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 1957 | 1461408295785 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:44:56 INFO - PROCESS | 1957 | 1461408296056 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb630e000 == 130 [pid = 1957] [id = 658] 03:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb2f55000) [pid = 1957] [serial = 1975] [outer = (nil)] 03:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb7c11000) [pid = 1957] [serial = 1976] [outer = 0x7f7bb2f55000] 03:44:56 INFO - PROCESS | 1957 | 1461408296171 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bb7cf0c00) [pid = 1957] [serial = 1977] [outer = 0x7f7bb2f55000] 03:44:57 INFO - PROCESS | 1957 | 1461408297053 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1541ms 03:44:57 INFO - PROCESS | 1957 | 1461408297113 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 1957 | 1461408297117 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:44:57 INFO - PROCESS | 1957 | 1461408297123 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - PROCESS | 1957 | 1461408297126 Marionette TRACE conn4 <- [1,2606,null,{}] 03:44:57 INFO - PROCESS | 1957 | 1461408297131 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 1957 | 1461408297349 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:44:57 INFO - PROCESS | 1957 | 1461408297662 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7f98000 == 131 [pid = 1957] [id = 659] 03:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bad786c00) [pid = 1957] [serial = 1978] [outer = (nil)] 03:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bb80ae400) [pid = 1957] [serial = 1979] [outer = 0x7f7bad786c00] 03:44:57 INFO - PROCESS | 1957 | 1461408297742 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bbcb92c00) [pid = 1957] [serial = 1980] [outer = 0x7f7bad786c00] 03:44:58 INFO - PROCESS | 1957 | 1461408298624 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1538ms 03:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:44:58 INFO - PROCESS | 1957 | 1461408298662 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:44:58 INFO - PROCESS | 1957 | 1461408298664 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:44:58 INFO - PROCESS | 1957 | 1461408298670 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 1957 | 1461408298673 Marionette TRACE conn4 <- [1,2610,null,{}] 03:44:58 INFO - PROCESS | 1957 | 1461408298678 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 1957 | 1461408298891 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:44:59 INFO - PROCESS | 1957 | 1461408299162 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbca98000 == 132 [pid = 1957] [id = 660] 03:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bbcd7ec00) [pid = 1957] [serial = 1981] [outer = (nil)] 03:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bbd94dc00) [pid = 1957] [serial = 1982] [outer = 0x7f7bbcd7ec00] 03:44:59 INFO - PROCESS | 1957 | 1461408299293 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bbdb98c00) [pid = 1957] [serial = 1983] [outer = 0x7f7bbcd7ec00] 03:45:00 INFO - PROCESS | 1957 | 1461408300147 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1529ms 03:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:45:00 INFO - PROCESS | 1957 | 1461408300199 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 1957 | 1461408300202 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:45:00 INFO - PROCESS | 1957 | 1461408300209 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - PROCESS | 1957 | 1461408300213 Marionette TRACE conn4 <- [1,2614,null,{}] 03:45:00 INFO - PROCESS | 1957 | 1461408300219 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 1957 | 1461408300475 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:45:00 INFO - PROCESS | 1957 | 1461408300790 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd926000 == 133 [pid = 1957] [id = 661] 03:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bbd947000) [pid = 1957] [serial = 1984] [outer = (nil)] 03:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bbff36c00) [pid = 1957] [serial = 1985] [outer = 0x7f7bbd947000] 03:45:00 INFO - PROCESS | 1957 | 1461408300875 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bc0358c00) [pid = 1957] [serial = 1986] [outer = 0x7f7bbd947000] 03:45:01 INFO - PROCESS | 1957 | 1461408301704 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1542ms 03:45:01 INFO - PROCESS | 1957 | 1461408301751 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:45:01 INFO - PROCESS | 1957 | 1461408301755 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:45:01 INFO - PROCESS | 1957 | 1461408301762 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 1957 | 1461408301765 Marionette TRACE conn4 <- [1,2618,null,{}] 03:45:01 INFO - PROCESS | 1957 | 1461408301777 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 1957 | 1461408302012 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:45:02 INFO - PROCESS | 1957 | 1461408302286 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdd6d000 == 134 [pid = 1957] [id = 662] 03:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bbf708c00) [pid = 1957] [serial = 1987] [outer = (nil)] 03:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bc276a000) [pid = 1957] [serial = 1988] [outer = 0x7f7bbf708c00] 03:45:02 INFO - PROCESS | 1957 | 1461408302399 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bc290c000) [pid = 1957] [serial = 1989] [outer = 0x7f7bbf708c00] 03:45:03 INFO - PROCESS | 1957 | 1461408303254 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1541ms 03:45:03 INFO - PROCESS | 1957 | 1461408303303 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 1957 | 1461408303306 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:45:03 INFO - PROCESS | 1957 | 1461408303341 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 1957 | 1461408303346 Marionette TRACE conn4 <- [1,2622,null,{}] 03:45:03 INFO - PROCESS | 1957 | 1461408303356 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 1957 | 1461408303613 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:45:03 INFO - PROCESS | 1957 | 1461408303933 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbffcc000 == 135 [pid = 1957] [id = 663] 03:45:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bad8ed800) [pid = 1957] [serial = 1990] [outer = (nil)] 03:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bc29d1c00) [pid = 1957] [serial = 1991] [outer = 0x7f7bad8ed800] 03:45:04 INFO - PROCESS | 1957 | 1461408304013 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bc2dbb400) [pid = 1957] [serial = 1992] [outer = 0x7f7bad8ed800] 03:45:04 INFO - PROCESS | 1957 | 1461408304843 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1562ms 03:45:04 INFO - PROCESS | 1957 | 1461408304876 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 1957 | 1461408304878 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:45:04 INFO - PROCESS | 1957 | 1461408304885 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 1957 | 1461408304887 Marionette TRACE conn4 <- [1,2626,null,{}] 03:45:04 INFO - PROCESS | 1957 | 1461408304913 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 1957 | 1461408305137 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:45:05 INFO - PROCESS | 1957 | 1461408305416 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1217000 == 136 [pid = 1957] [id = 664] 03:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bad8f9400) [pid = 1957] [serial = 1993] [outer = (nil)] 03:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bc313fc00) [pid = 1957] [serial = 1994] [outer = 0x7f7bad8f9400] 03:45:05 INFO - PROCESS | 1957 | 1461408305530 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bc333e400) [pid = 1957] [serial = 1995] [outer = 0x7f7bad8f9400] 03:45:06 INFO - PROCESS | 1957 | 1461408306407 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1582ms 03:45:06 INFO - PROCESS | 1957 | 1461408306468 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 1957 | 1461408306472 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:45:06 INFO - PROCESS | 1957 | 1461408306478 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 1957 | 1461408306482 Marionette TRACE conn4 <- [1,2630,null,{}] 03:45:06 INFO - PROCESS | 1957 | 1461408306487 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 1957 | 1461408306716 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:45:07 INFO - PROCESS | 1957 | 1461408307041 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34d1800 == 137 [pid = 1957] [id = 665] 03:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bbdba1800) [pid = 1957] [serial = 1996] [outer = (nil)] 03:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bc333dc00) [pid = 1957] [serial = 1997] [outer = 0x7f7bbdba1800] 03:45:07 INFO - PROCESS | 1957 | 1461408307124 Marionette DEBUG loaded listener.js 03:45:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bc33e7c00) [pid = 1957] [serial = 1998] [outer = 0x7f7bbdba1800] 03:45:07 INFO - PROCESS | 1957 | 1461408307987 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1576ms 03:45:08 INFO - PROCESS | 1957 | 1461408308056 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 1957 | 1461408308060 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:45:08 INFO - PROCESS | 1957 | 1461408308065 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 1957 | 1461408308068 Marionette TRACE conn4 <- [1,2634,null,{}] 03:45:08 INFO - PROCESS | 1957 | 1461408308073 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 1957 | 1461408308285 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:45:08 INFO - PROCESS | 1957 | 1461408308572 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cc2000 == 138 [pid = 1957] [id = 666] 03:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bbdba2400) [pid = 1957] [serial = 1999] [outer = (nil)] 03:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bc33f1400) [pid = 1957] [serial = 2000] [outer = 0x7f7bbdba2400] 03:45:08 INFO - PROCESS | 1957 | 1461408308702 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bc347e400) [pid = 1957] [serial = 2001] [outer = 0x7f7bbdba2400] 03:45:09 INFO - PROCESS | 1957 | 1461408309555 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1530ms 03:45:09 INFO - PROCESS | 1957 | 1461408309596 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 1957 | 1461408309598 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:45:09 INFO - PROCESS | 1957 | 1461408309604 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 1957 | 1461408309606 Marionette TRACE conn4 <- [1,2638,null,{}] 03:45:09 INFO - PROCESS | 1957 | 1461408309612 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 1957 | 1461408309833 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:45:10 INFO - PROCESS | 1957 | 1461408310108 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8597800 == 139 [pid = 1957] [id = 667] 03:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7bbdba2800) [pid = 1957] [serial = 2002] [outer = (nil)] 03:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bc3643c00) [pid = 1957] [serial = 2003] [outer = 0x7f7bbdba2800] 03:45:10 INFO - PROCESS | 1957 | 1461408310183 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bc3a73800) [pid = 1957] [serial = 2004] [outer = 0x7f7bbdba2800] 03:45:11 INFO - PROCESS | 1957 | 1461408311033 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:45:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1479ms 03:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:45:11 INFO - PROCESS | 1957 | 1461408311085 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 1957 | 1461408311087 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:45:11 INFO - PROCESS | 1957 | 1461408311094 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - PROCESS | 1957 | 1461408311097 Marionette TRACE conn4 <- [1,2642,null,{}] 03:45:11 INFO - PROCESS | 1957 | 1461408311102 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 1957 | 1461408311312 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:45:11 INFO - PROCESS | 1957 | 1461408311588 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88cb800 == 140 [pid = 1957] [id = 668] 03:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bc2908c00) [pid = 1957] [serial = 2005] [outer = (nil)] 03:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bc3a79400) [pid = 1957] [serial = 2006] [outer = 0x7f7bc2908c00] 03:45:11 INFO - PROCESS | 1957 | 1461408311665 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bc3a82000) [pid = 1957] [serial = 2007] [outer = 0x7f7bc2908c00] 03:45:12 INFO - PROCESS | 1957 | 1461408312561 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1528ms 03:45:12 INFO - PROCESS | 1957 | 1461408312622 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 1957 | 1461408312625 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:45:12 INFO - PROCESS | 1957 | 1461408312631 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 1957 | 1461408312633 Marionette TRACE conn4 <- [1,2646,null,{}] 03:45:12 INFO - PROCESS | 1957 | 1461408312639 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 1957 | 1461408312861 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:45:13 INFO - PROCESS | 1957 | 1461408313183 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8d6a000 == 141 [pid = 1957] [id = 669] 03:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bb2243400) [pid = 1957] [serial = 2008] [outer = (nil)] 03:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bc3bdb000) [pid = 1957] [serial = 2009] [outer = 0x7f7bb2243400] 03:45:13 INFO - PROCESS | 1957 | 1461408313262 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bc474f000) [pid = 1957] [serial = 2010] [outer = 0x7f7bb2243400] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf6d6800 == 140 [pid = 1957] [id = 649] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badaf2000 == 139 [pid = 1957] [id = 648] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babab0000 == 138 [pid = 1957] [id = 647] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c2e800 == 137 [pid = 1957] [id = 646] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc5d80800 == 136 [pid = 1957] [id = 644] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38db000 == 135 [pid = 1957] [id = 643] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc370d000 == 134 [pid = 1957] [id = 642] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3325000 == 133 [pid = 1957] [id = 641] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc311a800 == 132 [pid = 1957] [id = 640] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc1213000 == 131 [pid = 1957] [id = 639] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01d9000 == 130 [pid = 1957] [id = 638] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0156800 == 129 [pid = 1957] [id = 637] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfd75000 == 128 [pid = 1957] [id = 636] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf72b800 == 127 [pid = 1957] [id = 635] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdd65000 == 126 [pid = 1957] [id = 634] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdb5e000 == 125 [pid = 1957] [id = 633] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc57800 == 124 [pid = 1957] [id = 632] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7a3d000 == 123 [pid = 1957] [id = 631] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52d9800 == 122 [pid = 1957] [id = 630] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2f83800 == 121 [pid = 1957] [id = 629] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0d24000 == 120 [pid = 1957] [id = 628] 03:45:15 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacdd6000 == 119 [pid = 1957] [id = 627] 03:45:15 INFO - PROCESS | 1957 | 1461408315449 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bb1fe9400) [pid = 1957] [serial = 1874] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bb21d4800) [pid = 1957] [serial = 1875] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bb63ac400) [pid = 1957] [serial = 1847] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bb312bc00) [pid = 1957] [serial = 1835] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bb25ca000) [pid = 1957] [serial = 1826] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7bb2f4c800) [pid = 1957] [serial = 1829] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bad77ac00) [pid = 1957] [serial = 1808] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb2251c00) [pid = 1957] [serial = 1823] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bb04c1400) [pid = 1957] [serial = 1814] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7baedcb800) [pid = 1957] [serial = 1868] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bb5fd4800) [pid = 1957] [serial = 1841] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb7c10800) [pid = 1957] [serial = 1856] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb7a17800) [pid = 1957] [serial = 1850] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bb7bf6800) [pid = 1957] [serial = 1853] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bacd25c00) [pid = 1957] [serial = 1859] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bb6099000) [pid = 1957] [serial = 1844] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bb5b9e800) [pid = 1957] [serial = 1838] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bae214c00) [pid = 1957] [serial = 1811] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bb2f9a000) [pid = 1957] [serial = 1832] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bacd1d400) [pid = 1957] [serial = 1863] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7baba8b400) [pid = 1957] [serial = 1862] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7baba8ac00) [pid = 1957] [serial = 1865] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bad9d9c00) [pid = 1957] [serial = 1866] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bb078f800) [pid = 1957] [serial = 1817] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb0d8c000) [pid = 1957] [serial = 1820] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb1fefc00) [pid = 1957] [serial = 1877] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb0781000) [pid = 1957] [serial = 1871] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb224b000) [pid = 1957] [serial = 1878] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb10bcc00) [pid = 1957] [serial = 1872] [outer = (nil)] [url = about:blank] 03:45:15 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bb04b5800) [pid = 1957] [serial = 1869] [outer = (nil)] [url = about:blank] 03:45:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3035ms 03:45:15 INFO - PROCESS | 1957 | 1461408315680 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 1957 | 1461408315686 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:45:15 INFO - PROCESS | 1957 | 1461408315696 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - PROCESS | 1957 | 1461408315701 Marionette TRACE conn4 <- [1,2650,null,{}] 03:45:15 INFO - PROCESS | 1957 | 1461408315709 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 1957 | 1461408315918 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:45:16 INFO - PROCESS | 1957 | 1461408316131 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c32000 == 120 [pid = 1957] [id = 670] 03:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7ba8b75800) [pid = 1957] [serial = 2011] [outer = (nil)] 03:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7baad49c00) [pid = 1957] [serial = 2012] [outer = 0x7f7ba8b75800] 03:45:16 INFO - PROCESS | 1957 | 1461408316198 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7baba91800) [pid = 1957] [serial = 2013] [outer = 0x7f7ba8b75800] 03:45:16 INFO - PROCESS | 1957 | 1461408316963 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:45:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:45:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1285ms 03:45:16 INFO - PROCESS | 1957 | 1461408316981 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 1957 | 1461408316990 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:45:17 INFO - PROCESS | 1957 | 1461408317014 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 1957 | 1461408317017 Marionette TRACE conn4 <- [1,2654,null,{}] 03:45:17 INFO - PROCESS | 1957 | 1461408317023 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 1957 | 1461408317228 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:45:17 INFO - PROCESS | 1957 | 1461408317247 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b7000 == 121 [pid = 1957] [id = 671] 03:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bacfc4800) [pid = 1957] [serial = 2014] [outer = (nil)] 03:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bad8f0000) [pid = 1957] [serial = 2015] [outer = 0x7f7bacfc4800] 03:45:17 INFO - PROCESS | 1957 | 1461408317309 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7badbdc800) [pid = 1957] [serial = 2016] [outer = 0x7f7bacfc4800] 03:45:18 INFO - PROCESS | 1957 | 1461408318360 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1432ms 03:45:18 INFO - PROCESS | 1957 | 1461408318444 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 1957 | 1461408318447 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:45:18 INFO - PROCESS | 1957 | 1461408318452 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 1957 | 1461408318457 Marionette TRACE conn4 <- [1,2658,null,{}] 03:45:18 INFO - PROCESS | 1957 | 1461408318480 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 1957 | 1461408318747 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:45:18 INFO - PROCESS | 1957 | 1461408318777 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb037a000 == 122 [pid = 1957] [id = 672] 03:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bae20f000) [pid = 1957] [serial = 2017] [outer = (nil)] 03:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bb04c1c00) [pid = 1957] [serial = 2018] [outer = 0x7f7bae20f000] 03:45:18 INFO - PROCESS | 1957 | 1461408318840 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bb078c400) [pid = 1957] [serial = 2019] [outer = 0x7f7bae20f000] 03:45:19 INFO - PROCESS | 1957 | 1461408319773 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:45:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1380ms 03:45:19 INFO - PROCESS | 1957 | 1461408319833 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:45:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:45:19 INFO - PROCESS | 1957 | 1461408319838 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:45:19 INFO - PROCESS | 1957 | 1461408319843 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 1957 | 1461408319846 Marionette TRACE conn4 <- [1,2662,null,{}] 03:45:19 INFO - PROCESS | 1957 | 1461408319850 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 1957 | 1461408320118 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7baba88000) [pid = 1957] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7ba8821800) [pid = 1957] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bad9df000) [pid = 1957] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb7d77000) [pid = 1957] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb7c0bc00) [pid = 1957] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb5c90400) [pid = 1957] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb80b0c00) [pid = 1957] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bbcba1800) [pid = 1957] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bbcba1000) [pid = 1957] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb7cf0400) [pid = 1957] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bb7a15400) [pid = 1957] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb63aac00) [pid = 1957] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb608ac00) [pid = 1957] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb25cd000) [pid = 1957] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb0c8cc00) [pid = 1957] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bb0c89000) [pid = 1957] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bae1e3400) [pid = 1957] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7baba90c00) [pid = 1957] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7ba8822400) [pid = 1957] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7ba8824c00) [pid = 1957] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bae20a800) [pid = 1957] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bbf45c400) [pid = 1957] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bbed49c00) [pid = 1957] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7ba881e000) [pid = 1957] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bb04b9c00) [pid = 1957] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bb04ba000) [pid = 1957] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb2246c00) [pid = 1957] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7baedc4400) [pid = 1957] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bae1ed400) [pid = 1957] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7baba87000) [pid = 1957] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7ba881d400) [pid = 1957] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb0787c00) [pid = 1957] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb22af800) [pid = 1957] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb0783c00) [pid = 1957] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb5b99c00) [pid = 1957] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb4173800) [pid = 1957] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb5de5000) [pid = 1957] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb5de6000) [pid = 1957] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb5b9a400) [pid = 1957] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb5fe0c00) [pid = 1957] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:45:20 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb0d8b000) [pid = 1957] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:45:21 INFO - PROCESS | 1957 | 1461408321084 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba9ed6800 == 123 [pid = 1957] [id = 673] 03:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7ba881d400) [pid = 1957] [serial = 2020] [outer = (nil)] 03:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7baba88000) [pid = 1957] [serial = 2021] [outer = 0x7f7ba881d400] 03:45:21 INFO - PROCESS | 1957 | 1461408321149 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bae1f1000) [pid = 1957] [serial = 2022] [outer = 0x7f7ba881d400] 03:45:21 INFO - PROCESS | 1957 | 1461408321863 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:45:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2033ms 03:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:45:21 INFO - PROCESS | 1957 | 1461408321876 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 1957 | 1461408321878 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:45:21 INFO - PROCESS | 1957 | 1461408321884 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 1957 | 1461408321887 Marionette TRACE conn4 <- [1,2666,null,{}] 03:45:21 INFO - PROCESS | 1957 | 1461408321892 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 1957 | 1461408322174 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:45:22 INFO - PROCESS | 1957 | 1461408322300 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cc9000 == 124 [pid = 1957] [id = 674] 03:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7ba8822400) [pid = 1957] [serial = 2023] [outer = (nil)] 03:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb0c8cc00) [pid = 1957] [serial = 2024] [outer = 0x7f7ba8822400] 03:45:22 INFO - PROCESS | 1957 | 1461408322363 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb1fefc00) [pid = 1957] [serial = 2025] [outer = 0x7f7ba8822400] 03:45:23 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:23 INFO - PROCESS | 1957 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:45:23 INFO - PROCESS | 1957 | 1461408323824 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:45:23 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) 03:45:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1979ms 03:45:23 INFO - PROCESS | 1957 | 1461408323864 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:45:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:45:23 INFO - PROCESS | 1957 | 1461408323870 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:45:23 INFO - PROCESS | 1957 | 1461408323879 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - PROCESS | 1957 | 1461408323884 Marionette TRACE conn4 <- [1,2670,null,{}] 03:45:23 INFO - PROCESS | 1957 | 1461408323892 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 1957 | 1461408324142 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:45:24 INFO - PROCESS | 1957 | 1461408324410 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1d5800 == 125 [pid = 1957] [id = 675] 03:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7ba881e000) [pid = 1957] [serial = 2026] [outer = (nil)] 03:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bacfc8c00) [pid = 1957] [serial = 2027] [outer = 0x7f7ba881e000] 03:45:24 INFO - PROCESS | 1957 | 1461408324485 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7badbe8800) [pid = 1957] [serial = 2028] [outer = 0x7f7ba881e000] 03:45:25 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:25 INFO - PROCESS | 1957 | 1461408325892 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 03:45:25 INFO - PROCESS | 1957 | 1461408325924 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:45:25 INFO - PROCESS | 1957 | 1461408325935 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 1957 | 1461408325939 Marionette TRACE conn4 <- [1,2674,null,{}] 03:45:25 INFO - PROCESS | 1957 | 1461408325946 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 1957 | 1461408326250 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:45:26 INFO - PROCESS | 1957 | 1461408326491 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0da4000 == 126 [pid = 1957] [id = 676] 03:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7ba8b6d800) [pid = 1957] [serial = 2029] [outer = (nil)] 03:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb0529800) [pid = 1957] [serial = 2030] [outer = 0x7f7ba8b6d800] 03:45:26 INFO - PROCESS | 1957 | 1461408326564 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb1fed000) [pid = 1957] [serial = 2031] [outer = 0x7f7ba8b6d800] 03:45:27 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:27 INFO - PROCESS | 1957 | 1461408327994 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 1957 | 1461408328025 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:45:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:45:28 INFO - PROCESS | 1957 | 1461408328032 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 1957 | 1461408328037 Marionette TRACE conn4 <- [1,2678,null,{}] 03:45:28 INFO - PROCESS | 1957 | 1461408328137 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 1957 | 1461408328440 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:45:28 INFO - PROCESS | 1957 | 1461408328645 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2f6c000 == 127 [pid = 1957] [id = 677] 03:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb2244800) [pid = 1957] [serial = 2032] [outer = (nil)] 03:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb260a000) [pid = 1957] [serial = 2033] [outer = 0x7f7bb2244800] 03:45:28 INFO - PROCESS | 1957 | 1461408328724 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb312b800) [pid = 1957] [serial = 2034] [outer = 0x7f7bb2244800] 03:45:30 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:30 INFO - PROCESS | 1957 | 1461408330082 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:45:30 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) 03:45:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2092ms 03:45:30 INFO - PROCESS | 1957 | 1461408330124 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 1957 | 1461408330128 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:45:30 INFO - PROCESS | 1957 | 1461408330134 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 1957 | 1461408330137 Marionette TRACE conn4 <- [1,2682,null,{}] 03:45:30 INFO - PROCESS | 1957 | 1461408330142 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 1957 | 1461408330423 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:45:30 INFO - PROCESS | 1957 | 1461408330672 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43ca800 == 128 [pid = 1957] [id = 678] 03:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bb22a3400) [pid = 1957] [serial = 2035] [outer = (nil)] 03:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bb416bc00) [pid = 1957] [serial = 2036] [outer = 0x7f7bb22a3400] 03:45:30 INFO - PROCESS | 1957 | 1461408330744 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb5b9c400) [pid = 1957] [serial = 2037] [outer = 0x7f7bb22a3400] 03:45:31 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:32 INFO - PROCESS | 1957 | 1461408332035 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:45:32 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) 03:45:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1930ms 03:45:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:45:32 INFO - PROCESS | 1957 | 1461408332065 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 1957 | 1461408332069 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:45:32 INFO - PROCESS | 1957 | 1461408332075 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 1957 | 1461408332078 Marionette TRACE conn4 <- [1,2686,null,{}] 03:45:32 INFO - PROCESS | 1957 | 1461408332083 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 1957 | 1461408332281 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:45:32 INFO - PROCESS | 1957 | 1461408332586 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61ca800 == 129 [pid = 1957] [id = 679] 03:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bb21d3800) [pid = 1957] [serial = 2038] [outer = (nil)] 03:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb5de2400) [pid = 1957] [serial = 2039] [outer = 0x7f7bb21d3800] 03:45:32 INFO - PROCESS | 1957 | 1461408332657 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb5fe0c00) [pid = 1957] [serial = 2040] [outer = 0x7f7bb21d3800] 03:45:33 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:33 INFO - PROCESS | 1957 | 1461408333948 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 1957 | 1461408333965 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:45:33 INFO - PROCESS | 1957 | 1461408333970 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - PROCESS | 1957 | 1461408333972 Marionette TRACE conn4 <- [1,2690,null,{}] 03:45:33 INFO - PROCESS | 1957 | 1461408333978 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 1957 | 1461408334204 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:45:34 INFO - PROCESS | 1957 | 1461408334487 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc44800 == 130 [pid = 1957] [id = 680] 03:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb5dde400) [pid = 1957] [serial = 2041] [outer = (nil)] 03:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb80ab400) [pid = 1957] [serial = 2042] [outer = 0x7f7bb5dde400] 03:45:34 INFO - PROCESS | 1957 | 1461408334562 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bbca6a400) [pid = 1957] [serial = 2043] [outer = 0x7f7bb5dde400] 03:45:35 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:35 INFO - PROCESS | 1957 | 1461408335859 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 1957 | 1461408335909 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:45:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:45:35 INFO - PROCESS | 1957 | 1461408335915 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 1957 | 1461408335917 Marionette TRACE conn4 <- [1,2694,null,{}] 03:45:35 INFO - PROCESS | 1957 | 1461408335922 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 1957 | 1461408336160 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:45:36 INFO - PROCESS | 1957 | 1461408336438 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdb5e000 == 131 [pid = 1957] [id = 681] 03:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb63ab400) [pid = 1957] [serial = 2044] [outer = (nil)] 03:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bbcb9ec00) [pid = 1957] [serial = 2045] [outer = 0x7f7bb63ab400] 03:45:36 INFO - PROCESS | 1957 | 1461408336508 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bbcd75400) [pid = 1957] [serial = 2046] [outer = 0x7f7bb63ab400] 03:45:37 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:37 INFO - PROCESS | 1957 | 1461408337831 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:45:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:45:37 INFO - PROCESS | 1957 | 1461408337898 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:45:37 INFO - PROCESS | 1957 | 1461408337903 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 1957 | 1461408337907 Marionette TRACE conn4 <- [1,2698,null,{}] 03:45:38 INFO - PROCESS | 1957 | 1461408338001 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 1957 | 1461408338205 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:45:38 INFO - PROCESS | 1957 | 1461408338468 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8b1800 == 132 [pid = 1957] [id = 682] 03:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb7bf5c00) [pid = 1957] [serial = 2047] [outer = (nil)] 03:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bbcd7e000) [pid = 1957] [serial = 2048] [outer = 0x7f7bb7bf5c00] 03:45:38 INFO - PROCESS | 1957 | 1461408338545 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bbdba5800) [pid = 1957] [serial = 2049] [outer = 0x7f7bb7bf5c00] 03:45:39 INFO - PROCESS | 1957 | SkCairoFTTypeface::onFilterRec unimplemented 03:45:39 INFO - PROCESS | 1957 | 1461408339847 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 1957 | 1461408339890 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:45:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:45:39 INFO - PROCESS | 1957 | 1461408339896 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 1957 | 1461408339898 Marionette TRACE conn4 <- [1,2702,null,{}] 03:45:39 INFO - PROCESS | 1957 | 1461408339945 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:40 INFO - PROCESS | 1957 | 1461408340250 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:45:40 INFO - PROCESS | 1957 | 1461408340433 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babaf0800 == 133 [pid = 1957] [id = 683] 03:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bad8f8800) [pid = 1957] [serial = 2050] [outer = (nil)] 03:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bbdb99000) [pid = 1957] [serial = 2051] [outer = 0x7f7bad8f8800] 03:45:40 INFO - PROCESS | 1957 | 1461408340503 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bbed4f000) [pid = 1957] [serial = 2052] [outer = 0x7f7bad8f8800] 03:45:41 INFO - PROCESS | 1957 | 1461408341383 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:45:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1529ms 03:45:41 INFO - PROCESS | 1957 | 1461408341426 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 1957 | 1461408341429 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:45:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:45:41 INFO - PROCESS | 1957 | 1461408341435 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 1957 | 1461408341437 Marionette TRACE conn4 <- [1,2706,null,{}] 03:45:41 INFO - PROCESS | 1957 | 1461408341442 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 1957 | 1461408341650 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:45:41 INFO - PROCESS | 1957 | 1461408341948 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0da2800 == 134 [pid = 1957] [id = 684] 03:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bacfccc00) [pid = 1957] [serial = 2053] [outer = (nil)] 03:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bb0d92c00) [pid = 1957] [serial = 2054] [outer = 0x7f7bacfccc00] 03:45:42 INFO - PROCESS | 1957 | 1461408342060 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bb3330400) [pid = 1957] [serial = 2055] [outer = 0x7f7bacfccc00] 03:45:42 INFO - PROCESS | 1957 | 1461408342918 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:45:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1526ms 03:45:42 INFO - PROCESS | 1957 | 1461408342962 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:45:42 INFO - PROCESS | 1957 | 1461408342966 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:45:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:45:42 INFO - PROCESS | 1957 | 1461408342971 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 1957 | 1461408342974 Marionette TRACE conn4 <- [1,2710,null,{}] 03:45:42 INFO - PROCESS | 1957 | 1461408342980 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 1957 | 1461408343202 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:45:44 INFO - PROCESS | 1957 | 1461408344218 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bacce1800 == 135 [pid = 1957] [id = 685] 03:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7ba8a4a400) [pid = 1957] [serial = 2056] [outer = (nil)] 03:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7ba8b6ec00) [pid = 1957] [serial = 2057] [outer = 0x7f7ba8a4a400] 03:45:44 INFO - PROCESS | 1957 | 1461408344290 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7babcc9800) [pid = 1957] [serial = 2058] [outer = 0x7f7ba8a4a400] 03:45:45 INFO - PROCESS | 1957 | 1461408345176 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 1957 | 1461408345263 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:45:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:45:45 INFO - PROCESS | 1957 | 1461408345271 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 1957 | 1461408345275 Marionette TRACE conn4 <- [1,2714,null,{}] 03:45:45 INFO - PROCESS | 1957 | 1461408345281 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 1957 | 1461408345535 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:45:45 INFO - PROCESS | 1957 | 1461408345873 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8ae000 == 136 [pid = 1957] [id = 686] 03:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7ba8a4f000) [pid = 1957] [serial = 2059] [outer = (nil)] 03:45:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7baba85400) [pid = 1957] [serial = 2060] [outer = 0x7f7ba8a4f000] 03:45:45 INFO - PROCESS | 1957 | 1461408345946 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bad9d7400) [pid = 1957] [serial = 2061] [outer = 0x7f7ba8a4f000] 03:45:46 INFO - PROCESS | 1957 | 1461408346812 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:45:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1629ms 03:45:46 INFO - PROCESS | 1957 | 1461408346905 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 1957 | 1461408346919 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:45:46 INFO - PROCESS | 1957 | 1461408346930 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 1957 | 1461408346932 Marionette TRACE conn4 <- [1,2718,null,{}] 03:45:46 INFO - PROCESS | 1957 | 1461408346941 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:47 INFO - PROCESS | 1957 | 1461408347282 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:45:47 INFO - PROCESS | 1957 | 1461408347645 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba9eea000 == 137 [pid = 1957] [id = 687] 03:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bae207800) [pid = 1957] [serial = 2062] [outer = (nil)] 03:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bb04be000) [pid = 1957] [serial = 2063] [outer = 0x7f7bae207800] 03:45:47 INFO - PROCESS | 1957 | 1461408347712 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bb0783400) [pid = 1957] [serial = 2064] [outer = 0x7f7bae207800] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc88d1000 == 136 [pid = 1957] [id = 471] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2f7a800 == 135 [pid = 1957] [id = 566] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdaf5a000 == 134 [pid = 1957] [id = 564] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb06d7800 == 133 [pid = 1957] [id = 567] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8bb800 == 132 [pid = 1957] [id = 528] 03:45:48 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bb2f4d800) [pid = 1957] [serial = 1880] [outer = (nil)] [url = about:blank] 03:45:48 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bb2f9a800) [pid = 1957] [serial = 1937] [outer = (nil)] [url = about:blank] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf6e4000 == 131 [pid = 1957] [id = 430] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcaa4000 == 130 [pid = 1957] [id = 472] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf88d000 == 129 [pid = 1957] [id = 565] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baccde800 == 128 [pid = 1957] [id = 473] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc735a000 == 127 [pid = 1957] [id = 561] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb61e800 == 126 [pid = 1957] [id = 563] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0541800 == 125 [pid = 1957] [id = 568] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61a0000 == 124 [pid = 1957] [id = 304] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9493800 == 123 [pid = 1957] [id = 72] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba9ed6800 == 122 [pid = 1957] [id = 673] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb037a000 == 121 [pid = 1957] [id = 672] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8b7000 == 120 [pid = 1957] [id = 671] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba8c32000 == 119 [pid = 1957] [id = 670] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8d6a000 == 118 [pid = 1957] [id = 669] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc88cb800 == 117 [pid = 1957] [id = 668] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8597800 == 116 [pid = 1957] [id = 667] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc7cc2000 == 115 [pid = 1957] [id = 666] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34d1800 == 114 [pid = 1957] [id = 665] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc1217000 == 113 [pid = 1957] [id = 664] 03:45:48 INFO - PROCESS | 1957 | 1461408348788 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:45:48 INFO - PROCESS | 1957 | 1461408348829 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:45:48 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0543000 == 99 [pid = 1957] [id = 650] 03:45:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:45:48 INFO - PROCESS | 1957 | 1461408348845 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:45:48 INFO - PROCESS | 1957 | 1461408348852 Marionette TRACE conn4 <- [1,2722,null,{}] 03:45:48 INFO - PROCESS | 1957 | 1461408348858 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 1957 | 1461408349055 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bb7cb9800) [pid = 1957] [serial = 1860] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb0c8bc00) [pid = 1957] [serial = 1818] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7baedcfc00) [pid = 1957] [serial = 1812] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bb2606c00) [pid = 1957] [serial = 1827] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bad8f4000) [pid = 1957] [serial = 1809] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb2f55c00) [pid = 1957] [serial = 1830] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb2fa0000) [pid = 1957] [serial = 1833] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb327e000) [pid = 1957] [serial = 1836] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb5dde800) [pid = 1957] [serial = 1839] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb5fdfc00) [pid = 1957] [serial = 1842] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bb6150400) [pid = 1957] [serial = 1845] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb7755800) [pid = 1957] [serial = 1848] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bb7bec000) [pid = 1957] [serial = 1851] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb7c0dc00) [pid = 1957] [serial = 1854] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb7cae000) [pid = 1957] [serial = 1857] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb0525c00) [pid = 1957] [serial = 1815] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bb10bac00) [pid = 1957] [serial = 1821] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bb22b0000) [pid = 1957] [serial = 1824] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7baedc7400) [pid = 1957] [serial = 1806] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bae1ee800) [pid = 1957] [serial = 1946] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7baedc7c00) [pid = 1957] [serial = 1947] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bbf462400) [pid = 1957] [serial = 1925] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bbf365c00) [pid = 1957] [serial = 1923] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bbf1e6c00) [pid = 1957] [serial = 1922] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bbf185400) [pid = 1957] [serial = 1920] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bbefb2000) [pid = 1957] [serial = 1919] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bbefac800) [pid = 1957] [serial = 1917] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bbed4e000) [pid = 1957] [serial = 1916] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bbed42800) [pid = 1957] [serial = 1914] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bbdb98000) [pid = 1957] [serial = 1913] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bbcd71800) [pid = 1957] [serial = 1911] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bbcd64400) [pid = 1957] [serial = 1910] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bbca71800) [pid = 1957] [serial = 1908] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb81d1400) [pid = 1957] [serial = 1907] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb80af000) [pid = 1957] [serial = 1905] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb80a7000) [pid = 1957] [serial = 1904] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb7d72000) [pid = 1957] [serial = 1902] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb7ceb800) [pid = 1957] [serial = 1901] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb7cb3800) [pid = 1957] [serial = 1899] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb7a13800) [pid = 1957] [serial = 1898] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb5b96000) [pid = 1957] [serial = 1896] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb416c400) [pid = 1957] [serial = 1895] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bb3327c00) [pid = 1957] [serial = 1893] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bb312ec00) [pid = 1957] [serial = 1892] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bb22ac000) [pid = 1957] [serial = 1890] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bb1fef000) [pid = 1957] [serial = 1889] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bb04b8000) [pid = 1957] [serial = 1887] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bb03da800) [pid = 1957] [serial = 1886] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bad9d6c00) [pid = 1957] [serial = 1884] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bacd23000) [pid = 1957] [serial = 1883] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bacd1c000) [pid = 1957] [serial = 1943] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7baad46800) [pid = 1957] [serial = 1940] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7baba89000) [pid = 1957] [serial = 1941] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bbff57c00) [pid = 1957] [serial = 1935] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bbff4e000) [pid = 1957] [serial = 1934] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bbff3fc00) [pid = 1957] [serial = 1932] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bbff38800) [pid = 1957] [serial = 1931] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bbfcb4000) [pid = 1957] [serial = 1929] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bbf85b400) [pid = 1957] [serial = 1928] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bbf498400) [pid = 1957] [serial = 1926] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bb03d9400) [pid = 1957] [serial = 1949] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bb04bec00) [pid = 1957] [serial = 1950] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bad786400) [pid = 1957] [serial = 1944] [outer = (nil)] [url = about:blank] 03:45:49 INFO - PROCESS | 1957 | 1461408349319 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8bc800 == 100 [pid = 1957] [id = 688] 03:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7ba8a52000) [pid = 1957] [serial = 2065] [outer = (nil)] 03:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bad8f4000) [pid = 1957] [serial = 2066] [outer = 0x7f7ba8a52000] 03:45:49 INFO - PROCESS | 1957 | 1461408349428 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bb0d8e800) [pid = 1957] [serial = 2067] [outer = 0x7f7ba8a52000] 03:45:50 INFO - PROCESS | 1957 | 1461408350139 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:45:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:45:50 INFO - PROCESS | 1957 | 1461408350185 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:45:50 INFO - PROCESS | 1957 | 1461408350195 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 1957 | 1461408350197 Marionette TRACE conn4 <- [1,2726,null,{}] 03:45:50 INFO - PROCESS | 1957 | 1461408350202 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 1957 | 1461408350386 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:45:50 INFO - PROCESS | 1957 | 1461408350568 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb06d4000 == 101 [pid = 1957] [id = 689] 03:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7baad46800) [pid = 1957] [serial = 2068] [outer = (nil)] 03:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bb1fef000) [pid = 1957] [serial = 2069] [outer = 0x7f7baad46800] 03:45:50 INFO - PROCESS | 1957 | 1461408350630 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bb2251c00) [pid = 1957] [serial = 2070] [outer = 0x7f7baad46800] 03:45:51 INFO - PROCESS | 1957 | 1461408351416 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:45:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1280ms 03:45:51 INFO - PROCESS | 1957 | 1461408351472 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 1957 | 1461408351474 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:45:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:45:51 INFO - PROCESS | 1957 | 1461408351480 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 1957 | 1461408351482 Marionette TRACE conn4 <- [1,2730,null,{}] 03:45:51 INFO - PROCESS | 1957 | 1461408351493 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 1957 | 1461408351726 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:45:51 INFO - PROCESS | 1957 | 1461408351758 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0da0000 == 102 [pid = 1957] [id = 690] 03:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb25c7c00) [pid = 1957] [serial = 2071] [outer = (nil)] 03:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb25cd400) [pid = 1957] [serial = 2072] [outer = 0x7f7bb25c7c00] 03:45:51 INFO - PROCESS | 1957 | 1461408351828 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bb260f000) [pid = 1957] [serial = 2073] [outer = 0x7f7bb25c7c00] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7baedcd000) [pid = 1957] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bbd947000) [pid = 1957] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7ba8b75800) [pid = 1957] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bad8ed800) [pid = 1957] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bbf708c00) [pid = 1957] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bb5c86800) [pid = 1957] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bbdba2800) [pid = 1957] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7bad786c00) [pid = 1957] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7ba881d400) [pid = 1957] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 130 (0x7f7baba86800) [pid = 1957] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 129 (0x7f7bc2908c00) [pid = 1957] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 128 (0x7f7bacfc4800) [pid = 1957] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 127 (0x7f7bb2243400) [pid = 1957] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 126 (0x7f7bb03e7000) [pid = 1957] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 125 (0x7f7bbdba2400) [pid = 1957] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 124 (0x7f7bbcd7ec00) [pid = 1957] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 123 (0x7f7bae20f000) [pid = 1957] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 122 (0x7f7bb224c800) [pid = 1957] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 121 (0x7f7bb10c7000) [pid = 1957] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 120 (0x7f7bad8f9400) [pid = 1957] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 119 (0x7f7babcce000) [pid = 1957] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 118 (0x7f7bb2f55000) [pid = 1957] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 117 (0x7f7bbdba1800) [pid = 1957] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 116 (0x7f7baedcc800) [pid = 1957] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:45:53 INFO - PROCESS | 1957 | --DOMWINDOW == 115 (0x7f7ba881c800) [pid = 1957] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:45:53 INFO - PROCESS | 1957 | 1461408353977 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 1957 | 1461408354013 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:45:54 INFO - PROCESS | 1957 | 1461408354017 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 1957 | 1461408354020 Marionette TRACE conn4 <- [1,2734,null,{}] 03:45:54 INFO - PROCESS | 1957 | 1461408354025 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 1957 | 1461408354189 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:45:54 INFO - PROCESS | 1957 | 1461408354355 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb06d9000 == 103 [pid = 1957] [id = 691] 03:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 116 (0x7f7bb0c8fc00) [pid = 1957] [serial = 2074] [outer = (nil)] 03:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 117 (0x7f7bb22ac000) [pid = 1957] [serial = 2075] [outer = 0x7f7bb0c8fc00] 03:45:54 INFO - PROCESS | 1957 | 1461408354412 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 118 (0x7f7bb2f55000) [pid = 1957] [serial = 2076] [outer = 0x7f7bb0c8fc00] 03:45:55 INFO - PROCESS | 1957 | 1461408355082 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1079ms 03:45:55 INFO - PROCESS | 1957 | 1461408355097 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 1957 | 1461408355100 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:45:55 INFO - PROCESS | 1957 | 1461408355106 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 1957 | 1461408355108 Marionette TRACE conn4 <- [1,2738,null,{}] 03:45:55 INFO - PROCESS | 1957 | 1461408355113 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 1957 | 1461408355369 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:45:55 INFO - PROCESS | 1957 | 1461408355388 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2147800 == 104 [pid = 1957] [id = 692] 03:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 119 (0x7f7baedcc800) [pid = 1957] [serial = 2077] [outer = (nil)] 03:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 120 (0x7f7bb3124c00) [pid = 1957] [serial = 2078] [outer = 0x7f7baedcc800] 03:45:55 INFO - PROCESS | 1957 | 1461408355446 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 121 (0x7f7bb3324000) [pid = 1957] [serial = 2079] [outer = 0x7f7baedcc800] 03:45:56 INFO - PROCESS | 1957 | 1461408356534 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:45:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1476ms 03:45:56 INFO - PROCESS | 1957 | 1461408356584 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 1957 | 1461408356590 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:45:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:45:56 INFO - PROCESS | 1957 | 1461408356598 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - PROCESS | 1957 | 1461408356604 Marionette TRACE conn4 <- [1,2742,null,{}] 03:45:56 INFO - PROCESS | 1957 | 1461408356613 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 1957 | 1461408356868 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:45:57 INFO - PROCESS | 1957 | 1461408357194 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b7000 == 105 [pid = 1957] [id = 693] 03:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 122 (0x7f7baba82800) [pid = 1957] [serial = 2080] [outer = (nil)] 03:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 123 (0x7f7bad8f8400) [pid = 1957] [serial = 2081] [outer = 0x7f7baba82800] 03:45:57 INFO - PROCESS | 1957 | 1461408357278 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 124 (0x7f7badbe0c00) [pid = 1957] [serial = 2082] [outer = 0x7f7baba82800] 03:45:58 INFO - PROCESS | 1957 | 1461408358152 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1587ms 03:45:58 INFO - PROCESS | 1957 | 1461408358185 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 1957 | 1461408358194 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:45:58 INFO - PROCESS | 1957 | 1461408358203 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 1957 | 1461408358207 Marionette TRACE conn4 <- [1,2746,null,{}] 03:45:58 INFO - PROCESS | 1957 | 1461408358213 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 1957 | 1461408358419 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:45:58 INFO - PROCESS | 1957 | 1461408358636 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d96800 == 106 [pid = 1957] [id = 694] 03:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 125 (0x7f7bb04b3000) [pid = 1957] [serial = 2083] [outer = (nil)] 03:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 126 (0x7f7bb0524800) [pid = 1957] [serial = 2084] [outer = 0x7f7bb04b3000] 03:45:58 INFO - PROCESS | 1957 | 1461408358756 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 127 (0x7f7bb0c87400) [pid = 1957] [serial = 2085] [outer = 0x7f7bb04b3000] 03:45:59 INFO - PROCESS | 1957 | 1461408359724 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1580ms 03:45:59 INFO - PROCESS | 1957 | 1461408359785 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:45:59 INFO - PROCESS | 1957 | 1461408359788 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:45:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:45:59 INFO - PROCESS | 1957 | 1461408359794 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:45:59 INFO - PROCESS | 1957 | 1461408359800 Marionette TRACE conn4 <- [1,2750,null,{}] 03:45:59 INFO - PROCESS | 1957 | 1461408359815 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 1957 | 1461408360074 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:46:00 INFO - PROCESS | 1957 | 1461408360374 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb286f000 == 107 [pid = 1957] [id = 695] 03:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 128 (0x7f7bb224a400) [pid = 1957] [serial = 2086] [outer = (nil)] 03:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 129 (0x7f7bb25cfc00) [pid = 1957] [serial = 2087] [outer = 0x7f7bb224a400] 03:46:00 INFO - PROCESS | 1957 | 1461408360456 Marionette DEBUG loaded listener.js 03:46:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 130 (0x7f7bb2f92800) [pid = 1957] [serial = 2088] [outer = 0x7f7bb224a400] 03:46:01 INFO - PROCESS | 1957 | 1461408361310 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1582ms 03:46:01 INFO - PROCESS | 1957 | 1461408361377 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 1957 | 1461408361382 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:46:01 INFO - PROCESS | 1957 | 1461408361387 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 1957 | 1461408361391 Marionette TRACE conn4 <- [1,2754,null,{}] 03:46:01 INFO - PROCESS | 1957 | 1461408361396 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 1957 | 1461408361611 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:46:01 INFO - PROCESS | 1957 | 1461408361822 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3190000 == 108 [pid = 1957] [id = 696] 03:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 131 (0x7f7bb22b1800) [pid = 1957] [serial = 2089] [outer = (nil)] 03:46:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7bb3331000) [pid = 1957] [serial = 2090] [outer = 0x7f7bb22b1800] 03:46:01 INFO - PROCESS | 1957 | 1461408361941 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bb4171400) [pid = 1957] [serial = 2091] [outer = 0x7f7bb22b1800] 03:46:02 INFO - PROCESS | 1957 | 1461408362843 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1531ms 03:46:02 INFO - PROCESS | 1957 | 1461408362920 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 1957 | 1461408362923 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:46:02 INFO - PROCESS | 1957 | 1461408362929 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 1957 | 1461408362931 Marionette TRACE conn4 <- [1,2758,null,{}] 03:46:02 INFO - PROCESS | 1957 | 1461408362936 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 1957 | 1461408363178 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:46:03 INFO - PROCESS | 1957 | 1461408363435 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb52d0800 == 109 [pid = 1957] [id = 697] 03:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bb3122400) [pid = 1957] [serial = 2092] [outer = (nil)] 03:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bb5b93400) [pid = 1957] [serial = 2093] [outer = 0x7f7bb3122400] 03:46:03 INFO - PROCESS | 1957 | 1461408363546 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bb5dda400) [pid = 1957] [serial = 2094] [outer = 0x7f7bb3122400] 03:46:04 INFO - PROCESS | 1957 | 1461408364442 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1527ms 03:46:04 INFO - PROCESS | 1957 | 1461408364456 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 1957 | 1461408364460 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:46:04 INFO - PROCESS | 1957 | 1461408364465 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 1957 | 1461408364468 Marionette TRACE conn4 <- [1,2762,null,{}] 03:46:04 INFO - PROCESS | 1957 | 1461408364473 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 1957 | 1461408364702 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:46:04 INFO - PROCESS | 1957 | 1461408364925 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb61cb000 == 110 [pid = 1957] [id = 698] 03:46:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bb5fe1000) [pid = 1957] [serial = 2095] [outer = (nil)] 03:46:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb6097400) [pid = 1957] [serial = 2096] [outer = 0x7f7bb5fe1000] 03:46:05 INFO - PROCESS | 1957 | 1461408365042 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb63b1c00) [pid = 1957] [serial = 2097] [outer = 0x7f7bb5fe1000] 03:46:05 INFO - PROCESS | 1957 | 1461408365944 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:46:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:46:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1526ms 03:46:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:46:06 INFO - PROCESS | 1957 | 1461408365993 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 1957 | 1461408365996 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:46:06 INFO - PROCESS | 1957 | 1461408366002 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 1957 | 1461408366007 Marionette TRACE conn4 <- [1,2766,null,{}] 03:46:06 INFO - PROCESS | 1957 | 1461408366012 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 1957 | 1461408366218 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:46:06 INFO - PROCESS | 1957 | 1461408366451 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7b0b000 == 111 [pid = 1957] [id = 699] 03:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bb608b400) [pid = 1957] [serial = 2098] [outer = (nil)] 03:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bb7a19c00) [pid = 1957] [serial = 2099] [outer = 0x7f7bb608b400] 03:46:06 INFO - PROCESS | 1957 | 1461408366521 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bb7c09800) [pid = 1957] [serial = 2100] [outer = 0x7f7bb608b400] 03:46:07 INFO - PROCESS | 1957 | 1461408367396 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1449ms 03:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:46:07 INFO - PROCESS | 1957 | 1461408367452 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 1957 | 1461408367455 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:46:07 INFO - PROCESS | 1957 | 1461408367461 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 1957 | 1461408367464 Marionette TRACE conn4 <- [1,2770,null,{}] 03:46:07 INFO - PROCESS | 1957 | 1461408367469 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 1957 | 1461408367667 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:46:07 INFO - PROCESS | 1957 | 1461408367935 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb8109000 == 112 [pid = 1957] [id = 700] 03:46:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bb63ae800) [pid = 1957] [serial = 2101] [outer = (nil)] 03:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb7c16c00) [pid = 1957] [serial = 2102] [outer = 0x7f7bb63ae800] 03:46:08 INFO - PROCESS | 1957 | 1461408368010 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bb7cb3800) [pid = 1957] [serial = 2103] [outer = 0x7f7bb63ae800] 03:46:08 INFO - PROCESS | 1957 | 1461408368815 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:46:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1382ms 03:46:08 INFO - PROCESS | 1957 | 1461408368844 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 1957 | 1461408368847 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:46:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:46:08 INFO - PROCESS | 1957 | 1461408368853 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 1957 | 1461408368856 Marionette TRACE conn4 <- [1,2774,null,{}] 03:46:08 INFO - PROCESS | 1957 | 1461408368861 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 1957 | 1461408369084 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:46:09 INFO - PROCESS | 1957 | 1461408369347 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcc4b000 == 113 [pid = 1957] [id = 701] 03:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb7a16800) [pid = 1957] [serial = 2104] [outer = (nil)] 03:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bb7cec000) [pid = 1957] [serial = 2105] [outer = 0x7f7bb7a16800] 03:46:09 INFO - PROCESS | 1957 | 1461408369419 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb7d70400) [pid = 1957] [serial = 2106] [outer = 0x7f7bb7a16800] 03:46:10 INFO - PROCESS | 1957 | 1461408370303 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1526ms 03:46:10 INFO - PROCESS | 1957 | 1461408370380 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 1957 | 1461408370383 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:46:10 INFO - PROCESS | 1957 | 1461408370389 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 1957 | 1461408370391 Marionette TRACE conn4 <- [1,2778,null,{}] 03:46:10 INFO - PROCESS | 1957 | 1461408370396 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 1957 | 1461408370605 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:46:10 INFO - PROCESS | 1957 | 1461408370864 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbd931000 == 114 [pid = 1957] [id = 702] 03:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb7c0d400) [pid = 1957] [serial = 2107] [outer = (nil)] 03:46:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bb80a7400) [pid = 1957] [serial = 2108] [outer = 0x7f7bb7c0d400] 03:46:10 INFO - PROCESS | 1957 | 1461408370937 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bb81d2800) [pid = 1957] [serial = 2109] [outer = 0x7f7bb7c0d400] 03:46:11 INFO - PROCESS | 1957 | 1461408371846 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1475ms 03:46:11 INFO - PROCESS | 1957 | 1461408371864 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 1957 | 1461408371868 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:46:11 INFO - PROCESS | 1957 | 1461408371873 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 1957 | 1461408371877 Marionette TRACE conn4 <- [1,2782,null,{}] 03:46:11 INFO - PROCESS | 1957 | 1461408371883 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 1957 | 1461408372126 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:46:12 INFO - PROCESS | 1957 | 1461408372390 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdc5b800 == 115 [pid = 1957] [id = 703] 03:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7badbdfc00) [pid = 1957] [serial = 2110] [outer = (nil)] 03:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bbcd60c00) [pid = 1957] [serial = 2111] [outer = 0x7f7badbdfc00] 03:46:12 INFO - PROCESS | 1957 | 1461408372472 Marionette DEBUG loaded listener.js 03:46:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bbd951400) [pid = 1957] [serial = 2112] [outer = 0x7f7badbdfc00] 03:46:13 INFO - PROCESS | 1957 | 1461408373327 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1484ms 03:46:13 INFO - PROCESS | 1957 | 1461408373359 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 1957 | 1461408373362 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:46:13 INFO - PROCESS | 1957 | 1461408373368 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 1957 | 1461408373370 Marionette TRACE conn4 <- [1,2786,null,{}] 03:46:13 INFO - PROCESS | 1957 | 1461408373375 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 1957 | 1461408373576 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:46:13 INFO - PROCESS | 1957 | 1461408373838 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf8a4000 == 116 [pid = 1957] [id = 704] 03:46:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb7ce6800) [pid = 1957] [serial = 2113] [outer = (nil)] 03:46:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bbed44000) [pid = 1957] [serial = 2114] [outer = 0x7f7bb7ce6800] 03:46:13 INFO - PROCESS | 1957 | 1461408373912 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bbefad000) [pid = 1957] [serial = 2115] [outer = 0x7f7bb7ce6800] 03:46:14 INFO - PROCESS | 1957 | 1461408374753 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1434ms 03:46:14 INFO - PROCESS | 1957 | 1461408374803 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 1957 | 1461408374806 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:46:14 INFO - PROCESS | 1957 | 1461408374812 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 1957 | 1461408374814 Marionette TRACE conn4 <- [1,2790,null,{}] 03:46:14 INFO - PROCESS | 1957 | 1461408374819 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:15 INFO - PROCESS | 1957 | 1461408375105 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:46:15 INFO - PROCESS | 1957 | 1461408375307 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfe5b000 == 117 [pid = 1957] [id = 705] 03:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbd94ac00) [pid = 1957] [serial = 2116] [outer = (nil)] 03:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbf181000) [pid = 1957] [serial = 2117] [outer = 0x7f7bbd94ac00] 03:46:15 INFO - PROCESS | 1957 | 1461408375385 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bbf1de800) [pid = 1957] [serial = 2118] [outer = 0x7f7bbd94ac00] 03:46:16 INFO - PROCESS | 1957 | 1461408376226 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1477ms 03:46:16 INFO - PROCESS | 1957 | 1461408376290 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 1957 | 1461408376293 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:46:16 INFO - PROCESS | 1957 | 1461408376299 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - PROCESS | 1957 | 1461408376302 Marionette TRACE conn4 <- [1,2794,null,{}] 03:46:16 INFO - PROCESS | 1957 | 1461408376307 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 1957 | 1461408376518 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:46:16 INFO - PROCESS | 1957 | 1461408376791 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc01c8800 == 118 [pid = 1957] [id = 706] 03:46:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bbdb97c00) [pid = 1957] [serial = 2119] [outer = (nil)] 03:46:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bbf1ea000) [pid = 1957] [serial = 2120] [outer = 0x7f7bbdb97c00] 03:46:16 INFO - PROCESS | 1957 | 1461408376868 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bbf45c000) [pid = 1957] [serial = 2121] [outer = 0x7f7bbdb97c00] 03:46:17 INFO - PROCESS | 1957 | 1461408377716 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:46:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1478ms 03:46:17 INFO - PROCESS | 1957 | 1461408377778 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 1957 | 1461408377781 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:46:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:46:17 INFO - PROCESS | 1957 | 1461408377787 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 1957 | 1461408377789 Marionette TRACE conn4 <- [1,2798,null,{}] 03:46:17 INFO - PROCESS | 1957 | 1461408377794 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 1957 | 1461408377995 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:46:18 INFO - PROCESS | 1957 | 1461408378259 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0e48800 == 119 [pid = 1957] [id = 707] 03:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bbdb9f000) [pid = 1957] [serial = 2122] [outer = (nil)] 03:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bbf490400) [pid = 1957] [serial = 2123] [outer = 0x7f7bbdb9f000] 03:46:18 INFO - PROCESS | 1957 | 1461408378332 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bbf706800) [pid = 1957] [serial = 2124] [outer = 0x7f7bbdb9f000] 03:46:19 INFO - PROCESS | 1957 | 1461408379249 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:46:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1484ms 03:46:19 INFO - PROCESS | 1957 | 1461408379271 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 1957 | 1461408379275 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:46:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:46:19 INFO - PROCESS | 1957 | 1461408379280 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 1957 | 1461408379282 Marionette TRACE conn4 <- [1,2802,null,{}] 03:46:19 INFO - PROCESS | 1957 | 1461408379288 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 1957 | 1461408379496 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:46:19 INFO - PROCESS | 1957 | 1461408379762 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc3110000 == 120 [pid = 1957] [id = 708] 03:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bbf1e1c00) [pid = 1957] [serial = 2125] [outer = (nil)] 03:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bbf861400) [pid = 1957] [serial = 2126] [outer = 0x7f7bbf1e1c00] 03:46:19 INFO - PROCESS | 1957 | 1461408379874 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bbff38000) [pid = 1957] [serial = 2127] [outer = 0x7f7bbf1e1c00] 03:46:20 INFO - PROCESS | 1957 | 1461408380691 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:46:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1479ms 03:46:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:46:20 INFO - PROCESS | 1957 | 1461408380761 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 1957 | 1461408380764 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:46:20 INFO - PROCESS | 1957 | 1461408380770 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - PROCESS | 1957 | 1461408380773 Marionette TRACE conn4 <- [1,2806,null,{}] 03:46:20 INFO - PROCESS | 1957 | 1461408380777 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 1957 | 1461408380984 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:46:21 INFO - PROCESS | 1957 | 1461408381252 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc331b800 == 121 [pid = 1957] [id = 709] 03:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7baba8a400) [pid = 1957] [serial = 2128] [outer = (nil)] 03:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bbff35000) [pid = 1957] [serial = 2129] [outer = 0x7f7baba8a400] 03:46:21 INFO - PROCESS | 1957 | 1461408381325 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bbff4ec00) [pid = 1957] [serial = 2130] [outer = 0x7f7baba8a400] 03:46:22 INFO - PROCESS | 1957 | 1461408382160 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:46:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1430ms 03:46:22 INFO - PROCESS | 1957 | 1461408382200 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 1957 | 1461408382202 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:46:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:46:22 INFO - PROCESS | 1957 | 1461408382208 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - PROCESS | 1957 | 1461408382210 Marionette TRACE conn4 <- [1,2810,null,{}] 03:46:22 INFO - PROCESS | 1957 | 1461408382216 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 1957 | 1461408382455 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:46:22 INFO - PROCESS | 1957 | 1461408382721 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34da000 == 122 [pid = 1957] [id = 710] 03:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb04b4400) [pid = 1957] [serial = 2131] [outer = (nil)] 03:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bbff59000) [pid = 1957] [serial = 2132] [outer = 0x7f7bb04b4400] 03:46:22 INFO - PROCESS | 1957 | 1461408382798 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bc0f46800) [pid = 1957] [serial = 2133] [outer = 0x7f7bb04b4400] 03:46:23 INFO - PROCESS | 1957 | 1461408383648 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:46:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1479ms 03:46:23 INFO - PROCESS | 1957 | 1461408383689 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 1957 | 1461408383692 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:46:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:46:23 INFO - PROCESS | 1957 | 1461408383698 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 1957 | 1461408383700 Marionette TRACE conn4 <- [1,2814,null,{}] 03:46:23 INFO - PROCESS | 1957 | 1461408383705 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 1957 | 1461408383909 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:46:24 INFO - PROCESS | 1957 | 1461408384199 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38cf000 == 123 [pid = 1957] [id = 711] 03:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bc2761800) [pid = 1957] [serial = 2134] [outer = (nil)] 03:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bc2906400) [pid = 1957] [serial = 2135] [outer = 0x7f7bc2761800] 03:46:24 INFO - PROCESS | 1957 | 1461408384277 Marionette DEBUG loaded listener.js 03:46:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bc29cd800) [pid = 1957] [serial = 2136] [outer = 0x7f7bc2761800] 03:46:25 INFO - PROCESS | 1957 | 1461408385165 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:46:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1530ms 03:46:25 INFO - PROCESS | 1957 | 1461408385229 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 1957 | 1461408385232 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:46:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:46:25 INFO - PROCESS | 1957 | 1461408385238 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 1957 | 1461408385240 Marionette TRACE conn4 <- [1,2818,null,{}] 03:46:25 INFO - PROCESS | 1957 | 1461408385248 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 1957 | 1461408385464 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:46:25 INFO - PROCESS | 1957 | 1461408385732 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babaa8000 == 124 [pid = 1957] [id = 712] 03:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7ba8b6f800) [pid = 1957] [serial = 2137] [outer = (nil)] 03:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7badbe0800) [pid = 1957] [serial = 2138] [outer = 0x7f7ba8b6f800] 03:46:25 INFO - PROCESS | 1957 | 1461408385859 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bc29d0c00) [pid = 1957] [serial = 2139] [outer = 0x7f7ba8b6f800] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb06d9000 == 123 [pid = 1957] [id = 691] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0da0000 == 122 [pid = 1957] [id = 690] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb06d4000 == 121 [pid = 1957] [id = 689] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8bc800 == 120 [pid = 1957] [id = 688] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7ba9eea000 == 119 [pid = 1957] [id = 687] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8ae000 == 118 [pid = 1957] [id = 686] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bacce1800 == 117 [pid = 1957] [id = 685] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babaf0800 == 116 [pid = 1957] [id = 683] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8b1800 == 115 [pid = 1957] [id = 682] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdb5e000 == 114 [pid = 1957] [id = 681] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc44800 == 113 [pid = 1957] [id = 680] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61ca800 == 112 [pid = 1957] [id = 679] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43ca800 == 111 [pid = 1957] [id = 678] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2f6c000 == 110 [pid = 1957] [id = 677] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0da4000 == 109 [pid = 1957] [id = 676] 03:46:27 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1d5800 == 108 [pid = 1957] [id = 675] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb0520800) [pid = 1957] [serial = 1958] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb051f800) [pid = 1957] [serial = 1952] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bbff36c00) [pid = 1957] [serial = 1985] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7baad49c00) [pid = 1957] [serial = 2012] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bc29d1c00) [pid = 1957] [serial = 1991] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bc290c000) [pid = 1957] [serial = 1989] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bb614fc00) [pid = 1957] [serial = 1971] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bc3643c00) [pid = 1957] [serial = 2003] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bbcb92c00) [pid = 1957] [serial = 1980] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bae1f1000) [pid = 1957] [serial = 2022] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb3125400) [pid = 1957] [serial = 1881] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bc3a82000) [pid = 1957] [serial = 2007] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bc3a73800) [pid = 1957] [serial = 2004] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7badbdc800) [pid = 1957] [serial = 2016] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bc474f000) [pid = 1957] [serial = 2010] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7baba91800) [pid = 1957] [serial = 2013] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bb7753800) [pid = 1957] [serial = 1973] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bc33f1400) [pid = 1957] [serial = 2000] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bad8f0000) [pid = 1957] [serial = 2015] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bbdb98c00) [pid = 1957] [serial = 1983] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb04c1c00) [pid = 1957] [serial = 2018] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb078c400) [pid = 1957] [serial = 2019] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bc347e400) [pid = 1957] [serial = 2001] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb332e000) [pid = 1957] [serial = 1968] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb22a5000) [pid = 1957] [serial = 1962] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bc276a000) [pid = 1957] [serial = 1988] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bc313fc00) [pid = 1957] [serial = 1994] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb312b000) [pid = 1957] [serial = 1967] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bacfcec00) [pid = 1957] [serial = 1955] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bbd94dc00) [pid = 1957] [serial = 1982] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bc333e400) [pid = 1957] [serial = 1995] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc3bdb000) [pid = 1957] [serial = 2009] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc3a79400) [pid = 1957] [serial = 2006] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7bb5fdf000) [pid = 1957] [serial = 1970] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bb7cf0c00) [pid = 1957] [serial = 1977] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb0789400) [pid = 1957] [serial = 1959] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb80ae400) [pid = 1957] [serial = 1979] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bad8f6800) [pid = 1957] [serial = 1956] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7bc333dc00) [pid = 1957] [serial = 1997] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 141 (0x7f7bb2f57800) [pid = 1957] [serial = 1965] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 140 (0x7f7bc0358c00) [pid = 1957] [serial = 1986] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7bc2dbb400) [pid = 1957] [serial = 1992] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb21da400) [pid = 1957] [serial = 1961] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7bb7beb800) [pid = 1957] [serial = 1974] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bc128f400) [pid = 1957] [serial = 1938] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7bc33e7c00) [pid = 1957] [serial = 1998] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7bb2605c00) [pid = 1957] [serial = 1964] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bb7c11000) [pid = 1957] [serial = 1976] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7baba88000) [pid = 1957] [serial = 2021] [outer = (nil)] [url = about:blank] 03:46:27 INFO - PROCESS | 1957 | --DOMWINDOW == 131 (0x7f7bb0c8cc00) [pid = 1957] [serial = 2024] [outer = (nil)] [url = about:blank] 03:46:28 INFO - PROCESS | 1957 | 1461408388006 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:46:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:46:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2781ms 03:46:28 INFO - PROCESS | 1957 | 1461408388020 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 1957 | 1461408388024 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:46:28 INFO - PROCESS | 1957 | 1461408388032 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 1957 | 1461408388038 Marionette TRACE conn4 <- [1,2822,null,{}] 03:46:28 INFO - PROCESS | 1957 | 1461408388046 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 1957 | 1461408388313 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:46:28 INFO - PROCESS | 1957 | 1461408388511 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babae2800 == 109 [pid = 1957] [id = 713] 03:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 132 (0x7f7ba8b75800) [pid = 1957] [serial = 2140] [outer = (nil)] 03:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7bacd1c000) [pid = 1957] [serial = 2141] [outer = 0x7f7ba8b75800] 03:46:28 INFO - PROCESS | 1957 | 1461408388583 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bad783400) [pid = 1957] [serial = 2142] [outer = 0x7f7ba8b75800] 03:46:29 INFO - PROCESS | 1957 | 1461408389369 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:46:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1380ms 03:46:29 INFO - PROCESS | 1957 | 1461408389414 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 1957 | 1461408389421 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:46:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:46:29 INFO - PROCESS | 1957 | 1461408389431 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 1957 | 1461408389433 Marionette TRACE conn4 <- [1,2826,null,{}] 03:46:29 INFO - PROCESS | 1957 | 1461408389439 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 1957 | 1461408389725 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:46:29 INFO - PROCESS | 1957 | 1461408389844 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badaf4000 == 110 [pid = 1957] [id = 714] 03:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7ba881d400) [pid = 1957] [serial = 2143] [outer = (nil)] 03:46:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bae1eec00) [pid = 1957] [serial = 2144] [outer = 0x7f7ba881d400] 03:46:29 INFO - PROCESS | 1957 | 1461408389904 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bb03df000) [pid = 1957] [serial = 2145] [outer = 0x7f7ba881d400] 03:46:30 INFO - PROCESS | 1957 | 1461408390834 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1435ms 03:46:30 INFO - PROCESS | 1957 | 1461408390866 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 1957 | 1461408390870 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:46:30 INFO - PROCESS | 1957 | 1461408390875 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 1957 | 1461408390890 Marionette TRACE conn4 <- [1,2830,null,{}] 03:46:30 INFO - PROCESS | 1957 | 1461408390913 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 1957 | 1461408391186 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:46:31 INFO - PROCESS | 1957 | 1461408391219 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0551000 == 111 [pid = 1957] [id = 715] 03:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb078e800) [pid = 1957] [serial = 2146] [outer = (nil)] 03:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7bb0d88800) [pid = 1957] [serial = 2147] [outer = 0x7f7bb078e800] 03:46:31 INFO - PROCESS | 1957 | 1461408391282 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bb10b9400) [pid = 1957] [serial = 2148] [outer = 0x7f7bb078e800] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 139 (0x7f7baad46800) [pid = 1957] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 138 (0x7f7bb25c7c00) [pid = 1957] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 137 (0x7f7ba8a4a400) [pid = 1957] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 136 (0x7f7bae207800) [pid = 1957] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 135 (0x7f7ba8a52000) [pid = 1957] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 134 (0x7f7ba8a4f000) [pid = 1957] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 133 (0x7f7bb0c8fc00) [pid = 1957] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:46:32 INFO - PROCESS | 1957 | --DOMWINDOW == 132 (0x7f7ba8822400) [pid = 1957] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:46:32 INFO - PROCESS | 1957 | 1461408392570 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:46:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1748ms 03:46:32 INFO - PROCESS | 1957 | 1461408392633 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:46:32 INFO - PROCESS | 1957 | 1461408392638 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:46:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:46:32 INFO - PROCESS | 1957 | 1461408392645 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 1957 | 1461408392647 Marionette TRACE conn4 <- [1,2834,null,{}] 03:46:32 INFO - PROCESS | 1957 | 1461408392664 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 1957 | 1461408392865 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:46:33 INFO - PROCESS | 1957 | 1461408393081 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0ca9000 == 112 [pid = 1957] [id = 716] 03:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 133 (0x7f7ba8b73000) [pid = 1957] [serial = 2149] [outer = (nil)] 03:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 134 (0x7f7bb10c0800) [pid = 1957] [serial = 2150] [outer = 0x7f7ba8b73000] 03:46:33 INFO - PROCESS | 1957 | 1461408393146 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 135 (0x7f7bb21da400) [pid = 1957] [serial = 2151] [outer = 0x7f7ba8b73000] 03:46:33 INFO - PROCESS | 1957 | 1461408393892 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1288ms 03:46:33 INFO - PROCESS | 1957 | 1461408393936 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 1957 | 1461408393939 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:46:33 INFO - PROCESS | 1957 | 1461408393945 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 1957 | 1461408393948 Marionette TRACE conn4 <- [1,2838,null,{}] 03:46:33 INFO - PROCESS | 1957 | 1461408393954 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 1957 | 1461408394262 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:46:34 INFO - PROCESS | 1957 | 1461408394310 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d9d800 == 113 [pid = 1957] [id = 717] 03:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 136 (0x7f7bb10bf400) [pid = 1957] [serial = 2152] [outer = (nil)] 03:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 137 (0x7f7bb25ca000) [pid = 1957] [serial = 2153] [outer = 0x7f7bb10bf400] 03:46:34 INFO - PROCESS | 1957 | 1461408394371 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 138 (0x7f7bb2611800) [pid = 1957] [serial = 2154] [outer = 0x7f7bb10bf400] 03:46:35 INFO - PROCESS | 1957 | 1461408395608 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:46:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:46:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1690ms 03:46:35 INFO - PROCESS | 1957 | 1461408395638 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:46:35 INFO - PROCESS | 1957 | 1461408395644 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:46:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:46:35 INFO - PROCESS | 1957 | 1461408395654 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:46:35 INFO - PROCESS | 1957 | 1461408395659 Marionette TRACE conn4 <- [1,2842,null,{}] 03:46:35 INFO - PROCESS | 1957 | 1461408395667 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 1957 | 1461408395931 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:46:36 INFO - PROCESS | 1957 | 1461408396240 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf74d800 == 114 [pid = 1957] [id = 718] 03:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 139 (0x7f7badbe2000) [pid = 1957] [serial = 2155] [outer = (nil)] 03:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 140 (0x7f7bae215800) [pid = 1957] [serial = 2156] [outer = 0x7f7badbe2000] 03:46:36 INFO - PROCESS | 1957 | 1461408396323 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 141 (0x7f7bb04b6c00) [pid = 1957] [serial = 2157] [outer = 0x7f7badbe2000] 03:46:37 INFO - PROCESS | 1957 | 1461408397247 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:46:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:46:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1634ms 03:46:37 INFO - PROCESS | 1957 | 1461408397288 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:46:37 INFO - PROCESS | 1957 | 1461408397297 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:46:37 INFO - PROCESS | 1957 | 1461408397307 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 1957 | 1461408397310 Marionette TRACE conn4 <- [1,2846,null,{}] 03:46:37 INFO - PROCESS | 1957 | 1461408397316 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 1957 | 1461408397531 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:46:37 INFO - PROCESS | 1957 | 1461408397836 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb211c800 == 115 [pid = 1957] [id = 719] 03:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 142 (0x7f7bb10bc800) [pid = 1957] [serial = 2158] [outer = (nil)] 03:46:37 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7bb22a3000) [pid = 1957] [serial = 2159] [outer = 0x7f7bb10bc800] 03:46:37 INFO - PROCESS | 1957 | 1461408397954 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bb2607400) [pid = 1957] [serial = 2160] [outer = 0x7f7bb10bc800] 03:46:38 INFO - PROCESS | 1957 | 1461408398779 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:46:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1533ms 03:46:38 INFO - PROCESS | 1957 | 1461408398840 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 1957 | 1461408398844 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:46:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:46:38 INFO - PROCESS | 1957 | 1461408398850 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 1957 | 1461408398855 Marionette TRACE conn4 <- [1,2850,null,{}] 03:46:38 INFO - PROCESS | 1957 | 1461408398870 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 1957 | 1461408399111 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:46:39 INFO - PROCESS | 1957 | 1461408399394 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb286a800 == 116 [pid = 1957] [id = 720] 03:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bb1fec800) [pid = 1957] [serial = 2161] [outer = (nil)] 03:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb3278800) [pid = 1957] [serial = 2162] [outer = 0x7f7bb1fec800] 03:46:39 INFO - PROCESS | 1957 | 1461408399520 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bb5b9b800) [pid = 1957] [serial = 2163] [outer = 0x7f7bb1fec800] 03:46:40 INFO - PROCESS | 1957 | 1461408400364 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:46:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1582ms 03:46:40 INFO - PROCESS | 1957 | 1461408400434 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:46:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:46:40 INFO - PROCESS | 1957 | 1461408400439 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:46:40 INFO - PROCESS | 1957 | 1461408400444 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 1957 | 1461408400447 Marionette TRACE conn4 <- [1,2854,null,{}] 03:46:40 INFO - PROCESS | 1957 | 1461408400452 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 1957 | 1461408400714 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:46:41 INFO - PROCESS | 1957 | 1461408401011 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb43c5000 == 117 [pid = 1957] [id = 721] 03:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb2244000) [pid = 1957] [serial = 2164] [outer = (nil)] 03:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb5fd4400) [pid = 1957] [serial = 2165] [outer = 0x7f7bb2244000] 03:46:41 INFO - PROCESS | 1957 | 1461408401090 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bb6090400) [pid = 1957] [serial = 2166] [outer = 0x7f7bb2244000] 03:46:41 INFO - PROCESS | 1957 | 1461408401925 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1537ms 03:46:41 INFO - PROCESS | 1957 | 1461408401982 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:46:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:46:41 INFO - PROCESS | 1957 | 1461408401985 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:46:41 INFO - PROCESS | 1957 | 1461408401991 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 1957 | 1461408401993 Marionette TRACE conn4 <- [1,2858,null,{}] 03:46:42 INFO - PROCESS | 1957 | 1461408401998 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 1957 | 1461408402234 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:46:42 INFO - PROCESS | 1957 | 1461408402498 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb618c000 == 118 [pid = 1957] [id = 722] 03:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bb6149000) [pid = 1957] [serial = 2167] [outer = (nil)] 03:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bb6151000) [pid = 1957] [serial = 2168] [outer = 0x7f7bb6149000] 03:46:42 INFO - PROCESS | 1957 | 1461408402621 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bb7a17800) [pid = 1957] [serial = 2169] [outer = 0x7f7bb6149000] 03:46:43 INFO - PROCESS | 1957 | 1461408403474 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:46:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1527ms 03:46:43 INFO - PROCESS | 1957 | 1461408403517 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:46:43 INFO - PROCESS | 1957 | 1461408403521 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:46:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:46:43 INFO - PROCESS | 1957 | 1461408403526 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 1957 | 1461408403528 Marionette TRACE conn4 <- [1,2862,null,{}] 03:46:43 INFO - PROCESS | 1957 | 1461408403534 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 1957 | 1461408403757 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:46:44 INFO - PROCESS | 1957 | 1461408404028 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb80e0800 == 119 [pid = 1957] [id = 723] 03:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb6090000) [pid = 1957] [serial = 2170] [outer = (nil)] 03:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb81d5c00) [pid = 1957] [serial = 2171] [outer = 0x7f7bb6090000] 03:46:44 INFO - PROCESS | 1957 | 1461408404155 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bbcd60800) [pid = 1957] [serial = 2172] [outer = 0x7f7bb6090000] 03:46:44 INFO - PROCESS | 1957 | 1461408404991 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:46:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1525ms 03:46:45 INFO - PROCESS | 1957 | 1461408405053 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 1957 | 1461408405057 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:46:45 INFO - PROCESS | 1957 | 1461408405062 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 1957 | 1461408405065 Marionette TRACE conn4 <- [1,2866,null,{}] 03:46:45 INFO - PROCESS | 1957 | 1461408405070 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 1957 | 1461408405295 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:46:45 INFO - PROCESS | 1957 | 1461408405560 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcdc1000 == 120 [pid = 1957] [id = 724] 03:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb6099c00) [pid = 1957] [serial = 2173] [outer = (nil)] 03:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbcd79800) [pid = 1957] [serial = 2174] [outer = 0x7f7bb6099c00] 03:46:45 INFO - PROCESS | 1957 | 1461408405676 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbdba2800) [pid = 1957] [serial = 2175] [outer = 0x7f7bb6099c00] 03:46:46 INFO - PROCESS | 1957 | 1461408406557 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:46:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1532ms 03:46:46 INFO - PROCESS | 1957 | 1461408406596 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1957 | 1461408406601 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:46:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:46:46 INFO - PROCESS | 1957 | 1461408406608 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 1957 | 1461408406612 Marionette TRACE conn4 <- [1,2870,null,{}] 03:46:46 INFO - PROCESS | 1957 | 1461408406617 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 1957 | 1461408406842 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:46:47 INFO - PROCESS | 1957 | 1461408407112 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdbdc000 == 121 [pid = 1957] [id = 725] 03:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bb7d74800) [pid = 1957] [serial = 2176] [outer = (nil)] 03:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bbf182400) [pid = 1957] [serial = 2177] [outer = 0x7f7bb7d74800] 03:46:47 INFO - PROCESS | 1957 | 1461408407241 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bbf703c00) [pid = 1957] [serial = 2178] [outer = 0x7f7bb7d74800] 03:46:48 INFO - PROCESS | 1957 | 1461408408119 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:46:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1540ms 03:46:48 INFO - PROCESS | 1957 | 1461408408150 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:46:48 INFO - PROCESS | 1957 | 1461408408154 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:46:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:46:48 INFO - PROCESS | 1957 | 1461408408160 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 1957 | 1461408408164 Marionette TRACE conn4 <- [1,2874,null,{}] 03:46:48 INFO - PROCESS | 1957 | 1461408408169 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 1957 | 1461408408384 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:46:48 INFO - PROCESS | 1957 | 1461408408651 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf720000 == 122 [pid = 1957] [id = 726] 03:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bbed48c00) [pid = 1957] [serial = 2179] [outer = (nil)] 03:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bbff54400) [pid = 1957] [serial = 2180] [outer = 0x7f7bbed48c00] 03:46:48 INFO - PROCESS | 1957 | 1461408408773 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bc2904800) [pid = 1957] [serial = 2181] [outer = 0x7f7bbed48c00] 03:46:49 INFO - PROCESS | 1957 | 1461408409678 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:46:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1580ms 03:46:49 INFO - PROCESS | 1957 | 1461408409742 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1957 | 1461408409745 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:46:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:46:49 INFO - PROCESS | 1957 | 1461408409751 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 1957 | 1461408409753 Marionette TRACE conn4 <- [1,2878,null,{}] 03:46:49 INFO - PROCESS | 1957 | 1461408409759 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 1957 | 1461408409992 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:46:50 INFO - PROCESS | 1957 | 1461408410310 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0167800 == 123 [pid = 1957] [id = 727] 03:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bc2db6800) [pid = 1957] [serial = 2182] [outer = (nil)] 03:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bc2dc2400) [pid = 1957] [serial = 2183] [outer = 0x7f7bc2db6800] 03:46:50 INFO - PROCESS | 1957 | 1461408410386 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bc3144800) [pid = 1957] [serial = 2184] [outer = 0x7f7bc2db6800] 03:46:51 INFO - PROCESS | 1957 | 1461408411218 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1532ms 03:46:51 INFO - PROCESS | 1957 | 1461408411284 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:46:51 INFO - PROCESS | 1957 | 1461408411288 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:46:51 INFO - PROCESS | 1957 | 1461408411294 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1957 | 1461408411298 Marionette TRACE conn4 <- [1,2882,null,{}] 03:46:51 INFO - PROCESS | 1957 | 1461408411303 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 1957 | 1461408411553 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:46:51 INFO - PROCESS | 1957 | 1461408411817 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38d0800 == 124 [pid = 1957] [id = 728] 03:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bc2db9000) [pid = 1957] [serial = 2185] [outer = (nil)] 03:46:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bc3478c00) [pid = 1957] [serial = 2186] [outer = 0x7f7bc2db9000] 03:46:51 INFO - PROCESS | 1957 | 1461408411941 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bc3643c00) [pid = 1957] [serial = 2187] [outer = 0x7f7bc2db9000] 03:46:52 INFO - PROCESS | 1957 | 1461408412786 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:46:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1527ms 03:46:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:46:52 INFO - PROCESS | 1957 | 1461408412822 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 1957 | 1461408412824 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:46:52 INFO - PROCESS | 1957 | 1461408412830 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1957 | 1461408412833 Marionette TRACE conn4 <- [1,2886,null,{}] 03:46:52 INFO - PROCESS | 1957 | 1461408412838 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 1957 | 1461408413058 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:46:53 INFO - PROCESS | 1957 | 1461408413328 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc6c79800 == 125 [pid = 1957] [id = 729] 03:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bc333dc00) [pid = 1957] [serial = 2188] [outer = (nil)] 03:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bc3a75400) [pid = 1957] [serial = 2189] [outer = 0x7f7bc333dc00] 03:46:53 INFO - PROCESS | 1957 | 1461408413410 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bc3a81400) [pid = 1957] [serial = 2190] [outer = 0x7f7bc333dc00] 03:46:54 INFO - PROCESS | 1957 | 1461408414261 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1482ms 03:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:46:54 INFO - PROCESS | 1957 | 1461408414312 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 1957 | 1461408414314 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:46:54 INFO - PROCESS | 1957 | 1461408414320 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 1957 | 1461408414323 Marionette TRACE conn4 <- [1,2890,null,{}] 03:46:54 INFO - PROCESS | 1957 | 1461408414348 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 1957 | 1461408414579 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:46:54 INFO - PROCESS | 1957 | 1461408414844 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d4800 == 126 [pid = 1957] [id = 730] 03:46:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bc313ac00) [pid = 1957] [serial = 2191] [outer = (nil)] 03:46:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bc3bd4400) [pid = 1957] [serial = 2192] [outer = 0x7f7bc313ac00] 03:46:54 INFO - PROCESS | 1957 | 1461408414958 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bc4742800) [pid = 1957] [serial = 2193] [outer = 0x7f7bc313ac00] 03:46:55 INFO - PROCESS | 1957 | 1461408415786 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:46:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1535ms 03:46:55 INFO - PROCESS | 1957 | 1461408415855 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 1957 | 1461408415859 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:46:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:46:55 INFO - PROCESS | 1957 | 1461408415864 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1957 | 1461408415866 Marionette TRACE conn4 <- [1,2894,null,{}] 03:46:55 INFO - PROCESS | 1957 | 1461408415872 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:56 INFO - PROCESS | 1957 | 1461408416100 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:46:56 INFO - PROCESS | 1957 | 1461408416372 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8590000 == 127 [pid = 1957] [id = 731] 03:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bc347a000) [pid = 1957] [serial = 2194] [outer = (nil)] 03:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bc5142800) [pid = 1957] [serial = 2195] [outer = 0x7f7bc347a000] 03:46:56 INFO - PROCESS | 1957 | 1461408416485 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bc5d26800) [pid = 1957] [serial = 2196] [outer = 0x7f7bc347a000] 03:46:57 INFO - PROCESS | 1957 | 1461408417340 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1531ms 03:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:46:57 INFO - PROCESS | 1957 | 1461408417397 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1957 | 1461408417400 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:46:57 INFO - PROCESS | 1957 | 1461408417406 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 1957 | 1461408417409 Marionette TRACE conn4 <- [1,2898,null,{}] 03:46:57 INFO - PROCESS | 1957 | 1461408417415 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 1957 | 1461408417640 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:46:57 INFO - PROCESS | 1957 | 1461408417969 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88ca000 == 128 [pid = 1957] [id = 732] 03:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bb21db400) [pid = 1957] [serial = 2197] [outer = (nil)] 03:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bc6517800) [pid = 1957] [serial = 2198] [outer = 0x7f7bb21db400] 03:46:58 INFO - PROCESS | 1957 | 1461408418049 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bc6a73800) [pid = 1957] [serial = 2199] [outer = 0x7f7bb21db400] 03:46:58 INFO - PROCESS | 1957 | 1461408418906 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1537ms 03:46:58 INFO - PROCESS | 1957 | 1461408418943 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1957 | 1461408418946 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:46:58 INFO - PROCESS | 1957 | 1461408418952 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1957 | 1461408418954 Marionette TRACE conn4 <- [1,2902,null,{}] 03:46:58 INFO - PROCESS | 1957 | 1461408418959 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 1957 | 1461408419201 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:46:59 INFO - PROCESS | 1957 | 1461408419474 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8d68800 == 129 [pid = 1957] [id = 733] 03:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bb80ac400) [pid = 1957] [serial = 2200] [outer = (nil)] 03:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bc7482800) [pid = 1957] [serial = 2201] [outer = 0x7f7bb80ac400] 03:46:59 INFO - PROCESS | 1957 | 1461408419600 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bc77e8000) [pid = 1957] [serial = 2202] [outer = 0x7f7bb80ac400] 03:47:00 INFO - PROCESS | 1957 | 1461408420404 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1529ms 03:47:00 INFO - PROCESS | 1957 | 1461408420482 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1957 | 1461408420486 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:47:00 INFO - PROCESS | 1957 | 1461408420491 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1957 | 1461408420493 Marionette TRACE conn4 <- [1,2906,null,{}] 03:47:00 INFO - PROCESS | 1957 | 1461408420499 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 1957 | 1461408420732 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:47:01 INFO - PROCESS | 1957 | 1461408421004 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc9606000 == 130 [pid = 1957] [id = 734] 03:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bc313a400) [pid = 1957] [serial = 2203] [outer = (nil)] 03:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bc7c08c00) [pid = 1957] [serial = 2204] [outer = 0x7f7bc313a400] 03:47:01 INFO - PROCESS | 1957 | 1461408421122 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bc7c0d000) [pid = 1957] [serial = 2205] [outer = 0x7f7bc313a400] 03:47:02 INFO - PROCESS | 1957 | 1461408422004 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1576ms 03:47:02 INFO - PROCESS | 1957 | 1461408422069 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1957 | 1461408422072 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:47:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:47:02 INFO - PROCESS | 1957 | 1461408422078 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1957 | 1461408422081 Marionette TRACE conn4 <- [1,2910,null,{}] 03:47:02 INFO - PROCESS | 1957 | 1461408422086 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 1957 | 1461408422333 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:47:02 INFO - PROCESS | 1957 | 1461408422642 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2e6000 == 131 [pid = 1957] [id = 735] 03:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7babcca400) [pid = 1957] [serial = 2206] [outer = (nil)] 03:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bc7e37800) [pid = 1957] [serial = 2207] [outer = 0x7f7babcca400] 03:47:02 INFO - PROCESS | 1957 | 1461408422722 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bc805b800) [pid = 1957] [serial = 2208] [outer = 0x7f7babcca400] 03:47:03 INFO - PROCESS | 1957 | 1461408423486 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:47:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:47:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1442ms 03:47:03 INFO - PROCESS | 1957 | 1461408423521 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 1957 | 1461408423526 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:47:03 INFO - TEST-START | /DOMEvents/constructors.html 03:47:03 INFO - PROCESS | 1957 | 1461408423532 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 1957 | 1461408423535 Marionette TRACE conn4 <- [1,2914,null,{}] 03:47:03 INFO - PROCESS | 1957 | 1461408423540 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 1957 | 1461408423772 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:47:04 INFO - PROCESS | 1957 | 1461408424048 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcb5ad800 == 132 [pid = 1957] [id = 736] 03:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bbff4d400) [pid = 1957] [serial = 2209] [outer = (nil)] 03:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bc8061400) [pid = 1957] [serial = 2210] [outer = 0x7f7bbff4d400] 03:47:04 INFO - PROCESS | 1957 | 1461408424126 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bc8356400) [pid = 1957] [serial = 2211] [outer = 0x7f7bbff4d400] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7be2daf800 == 131 [pid = 1957] [id = 303] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0ca9000 == 130 [pid = 1957] [id = 716] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0551000 == 129 [pid = 1957] [id = 715] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badaf4000 == 128 [pid = 1957] [id = 714] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babae2800 == 127 [pid = 1957] [id = 713] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38cf000 == 126 [pid = 1957] [id = 711] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc34da000 == 125 [pid = 1957] [id = 710] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc331b800 == 124 [pid = 1957] [id = 709] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc3110000 == 123 [pid = 1957] [id = 708] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0e48800 == 122 [pid = 1957] [id = 707] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc01c8800 == 121 [pid = 1957] [id = 706] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbfe5b000 == 120 [pid = 1957] [id = 705] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf8a4000 == 119 [pid = 1957] [id = 704] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdc5b800 == 118 [pid = 1957] [id = 703] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbd931000 == 117 [pid = 1957] [id = 702] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc4b000 == 116 [pid = 1957] [id = 701] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb8109000 == 115 [pid = 1957] [id = 700] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7b0b000 == 114 [pid = 1957] [id = 699] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb61cb000 == 113 [pid = 1957] [id = 698] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb52d0800 == 112 [pid = 1957] [id = 697] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3190000 == 111 [pid = 1957] [id = 696] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb286f000 == 110 [pid = 1957] [id = 695] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0d96800 == 109 [pid = 1957] [id = 694] 03:47:06 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bad8b7000 == 108 [pid = 1957] [id = 693] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bb3124c00) [pid = 1957] [serial = 2078] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bb260a000) [pid = 1957] [serial = 2033] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb1fef000) [pid = 1957] [serial = 2069] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bb25cd400) [pid = 1957] [serial = 2072] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bacfc8c00) [pid = 1957] [serial = 2027] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bbdb99000) [pid = 1957] [serial = 2051] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7babcc9800) [pid = 1957] [serial = 2058] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bb0783400) [pid = 1957] [serial = 2064] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb0d8e800) [pid = 1957] [serial = 2067] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bb2251c00) [pid = 1957] [serial = 2070] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bad9d7400) [pid = 1957] [serial = 2061] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bb04be000) [pid = 1957] [serial = 2063] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bb416bc00) [pid = 1957] [serial = 2036] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bb2f55000) [pid = 1957] [serial = 2076] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb0d92c00) [pid = 1957] [serial = 2054] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bbcd7e000) [pid = 1957] [serial = 2048] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb80ab400) [pid = 1957] [serial = 2042] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7baba85400) [pid = 1957] [serial = 2060] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bb260f000) [pid = 1957] [serial = 2073] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bad8f4000) [pid = 1957] [serial = 2066] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bbcb9ec00) [pid = 1957] [serial = 2045] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb22ac000) [pid = 1957] [serial = 2075] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bb1fefc00) [pid = 1957] [serial = 2025] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bb5de2400) [pid = 1957] [serial = 2039] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb0529800) [pid = 1957] [serial = 2030] [outer = (nil)] [url = about:blank] 03:47:06 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7ba8b6ec00) [pid = 1957] [serial = 2057] [outer = (nil)] [url = about:blank] 03:47:07 INFO - PROCESS | 1957 | 1461408427038 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:47:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:47:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:47:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:47:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 3554ms 03:47:07 INFO - PROCESS | 1957 | 1461408427087 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 1957 | 1461408427097 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:47:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:47:07 INFO - PROCESS | 1957 | 1461408427110 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 1957 | 1461408427117 Marionette TRACE conn4 <- [1,2918,null,{}] 03:47:07 INFO - PROCESS | 1957 | 1461408427134 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 1957 | 1461408427428 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:47:07 INFO - PROCESS | 1957 | 1461408427616 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babadf800 == 109 [pid = 1957] [id = 737] 03:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7babccd400) [pid = 1957] [serial = 2212] [outer = (nil)] 03:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bacfcd400) [pid = 1957] [serial = 2213] [outer = 0x7f7babccd400] 03:47:07 INFO - PROCESS | 1957 | 1461408427685 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bad8ed800) [pid = 1957] [serial = 2214] [outer = 0x7f7babccd400] 03:47:08 INFO - PROCESS | 1957 | 1461408428389 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:47:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1293ms 03:47:08 INFO - PROCESS | 1957 | 1461408428402 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 1957 | 1461408428409 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:47:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:47:08 INFO - PROCESS | 1957 | 1461408428419 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 1957 | 1461408428422 Marionette TRACE conn4 <- [1,2922,null,{}] 03:47:08 INFO - PROCESS | 1957 | 1461408428426 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 1957 | 1461408428623 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:47:08 INFO - PROCESS | 1957 | 1461408428832 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bae3d3000 == 110 [pid = 1957] [id = 738] 03:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7babcc8c00) [pid = 1957] [serial = 2215] [outer = (nil)] 03:47:08 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bae1ed400) [pid = 1957] [serial = 2216] [outer = 0x7f7babcc8c00] 03:47:08 INFO - PROCESS | 1957 | 1461408428893 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb03e4400) [pid = 1957] [serial = 2217] [outer = 0x7f7babcc8c00] 03:47:09 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:09 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:09 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:09 INFO - PROCESS | 1957 | [1957] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:47:09 INFO - PROCESS | 1957 | 1461408429797 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:47:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:47:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:09 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 03:47:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:09 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 03:47:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:09 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]" 03:47:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:47:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:47:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:47:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1432ms 03:47:09 INFO - PROCESS | 1957 | 1461408429854 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:47:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:47:09 INFO - PROCESS | 1957 | 1461408429864 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:47:09 INFO - PROCESS | 1957 | 1461408429880 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1957 | 1461408429884 Marionette TRACE conn4 <- [1,2926,null,{}] 03:47:09 INFO - PROCESS | 1957 | 1461408429901 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 1957 | 1461408430175 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:47:10 INFO - PROCESS | 1957 | 1461408430209 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0380000 == 111 [pid = 1957] [id = 739] 03:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb0d87400) [pid = 1957] [serial = 2218] [outer = (nil)] 03:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb1fe8000) [pid = 1957] [serial = 2219] [outer = 0x7f7bb0d87400] 03:47:10 INFO - PROCESS | 1957 | 1461408430274 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb21d6400) [pid = 1957] [serial = 2220] [outer = 0x7f7bb0d87400] 03:47:11 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:47:11 INFO - PROCESS | 1957 | 1461408431108 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7ba8b73000) [pid = 1957] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bb21d3800) [pid = 1957] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7ba8b6f800) [pid = 1957] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7ba8b6d800) [pid = 1957] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bbdb9f000) [pid = 1957] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bc2761800) [pid = 1957] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bb5fe1000) [pid = 1957] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb608b400) [pid = 1957] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bb7bf5c00) [pid = 1957] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7baba82800) [pid = 1957] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bb224a400) [pid = 1957] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bacfccc00) [pid = 1957] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb7c0d400) [pid = 1957] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7ba8b75800) [pid = 1957] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bad8f8800) [pid = 1957] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb22a3400) [pid = 1957] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:47:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:47:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2042ms 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bbdb97c00) [pid = 1957] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7ba881d400) [pid = 1957] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bb7a16800) [pid = 1957] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7baba8a400) [pid = 1957] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7baad4dc00) [pid = 1957] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb078e800) [pid = 1957] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb04b3000) [pid = 1957] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb3122400) [pid = 1957] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bb04b4400) [pid = 1957] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bb63ae800) [pid = 1957] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7bbd94ac00) [pid = 1957] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bb63ab400) [pid = 1957] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bb5dde400) [pid = 1957] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bbf1e1c00) [pid = 1957] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7badbdfc00) [pid = 1957] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bb2244800) [pid = 1957] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7ba881e000) [pid = 1957] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb22b1800) [pid = 1957] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:47:11 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7bb7ce6800) [pid = 1957] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:47:12 INFO - PROCESS | 1957 | 1461408431999 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 1957 | 1461408432004 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:47:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:47:12 INFO - PROCESS | 1957 | 1461408432010 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 1957 | 1461408432013 Marionette TRACE conn4 <- [1,2930,null,{}] 03:47:12 INFO - PROCESS | 1957 | 1461408432017 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 1957 | 1461408432216 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:47:12 INFO - PROCESS | 1957 | 1461408432430 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0379000 == 112 [pid = 1957] [id = 740] 03:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7bae1e9400) [pid = 1957] [serial = 2221] [outer = (nil)] 03:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7bb04b5400) [pid = 1957] [serial = 2222] [outer = 0x7f7bae1e9400] 03:47:12 INFO - PROCESS | 1957 | 1461408432492 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7bb21d3800) [pid = 1957] [serial = 2223] [outer = 0x7f7bae1e9400] 03:47:13 INFO - PROCESS | 1957 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:47:13 INFO - PROCESS | 1957 | 1461408433140 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:47:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1175ms 03:47:13 INFO - PROCESS | 1957 | 1461408433186 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 1957 | 1461408433190 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:47:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:47:13 INFO - PROCESS | 1957 | 1461408433196 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 1957 | 1461408433199 Marionette TRACE conn4 <- [1,2934,null,{}] 03:47:13 INFO - PROCESS | 1957 | 1461408433204 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 1957 | 1461408433397 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:47:13 INFO - PROCESS | 1957 | 1461408433582 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0d1e800 == 113 [pid = 1957] [id = 741] 03:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7ba8b75800) [pid = 1957] [serial = 2224] [outer = (nil)] 03:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb224cc00) [pid = 1957] [serial = 2225] [outer = 0x7f7ba8b75800] 03:47:13 INFO - PROCESS | 1957 | 1461408433646 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb2603400) [pid = 1957] [serial = 2226] [outer = 0x7f7ba8b75800] 03:47:14 INFO - PROCESS | 1957 | 1461408434612 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:47:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1431ms 03:47:14 INFO - PROCESS | 1957 | 1461408434627 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1957 | 1461408434634 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:47:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:47:14 INFO - PROCESS | 1957 | 1461408434643 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1957 | 1461408434647 Marionette TRACE conn4 <- [1,2938,null,{}] 03:47:14 INFO - PROCESS | 1957 | 1461408434655 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 1957 | 1461408434906 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:47:15 INFO - PROCESS | 1957 | 1461408435176 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7badae4800 == 114 [pid = 1957] [id = 742] 03:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7baba8d400) [pid = 1957] [serial = 2227] [outer = (nil)] 03:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bacfd1c00) [pid = 1957] [serial = 2228] [outer = 0x7f7baba8d400] 03:47:15 INFO - PROCESS | 1957 | 1461408435260 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bad9e1800) [pid = 1957] [serial = 2229] [outer = 0x7f7baba8d400] 03:47:16 INFO - PROCESS | 1957 | 1461408436066 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:47:16 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. 03:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1488ms 03:47:16 INFO - PROCESS | 1957 | 1461408436131 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 1957 | 1461408436140 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:47:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:47:16 INFO - PROCESS | 1957 | 1461408436149 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 1957 | 1461408436154 Marionette TRACE conn4 <- [1,2942,null,{}] 03:47:16 INFO - PROCESS | 1957 | 1461408436159 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 1957 | 1461408436382 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:47:16 INFO - PROCESS | 1957 | 1461408436652 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cdc000 == 115 [pid = 1957] [id = 743] 03:47:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bae1f1800) [pid = 1957] [serial = 2230] [outer = (nil)] 03:47:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb078e800) [pid = 1957] [serial = 2231] [outer = 0x7f7bae1f1800] 03:47:16 INFO - PROCESS | 1957 | 1461408436724 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb1fe7800) [pid = 1957] [serial = 2232] [outer = 0x7f7bae1f1800] 03:47:17 INFO - PROCESS | 1957 | 1461408437646 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:47:17 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 03:47:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1538ms 03:47:17 INFO - PROCESS | 1957 | 1461408437689 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 1957 | 1461408437693 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:47:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:47:17 INFO - PROCESS | 1957 | 1461408437699 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 1957 | 1461408437704 Marionette TRACE conn4 <- [1,2946,null,{}] 03:47:17 INFO - PROCESS | 1957 | 1461408437720 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 1957 | 1461408438050 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:47:18 INFO - PROCESS | 1957 | 1461408438250 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2549000 == 116 [pid = 1957] [id = 744] 03:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb25c7000) [pid = 1957] [serial = 2233] [outer = (nil)] 03:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb2f4d800) [pid = 1957] [serial = 2234] [outer = 0x7f7bb25c7000] 03:47:18 INFO - PROCESS | 1957 | 1461408438329 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bb2f9cc00) [pid = 1957] [serial = 2235] [outer = 0x7f7bb25c7000] 03:47:19 INFO - PROCESS | 1957 | 1461408439092 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:47:19 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. 03:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1435ms 03:47:19 INFO - PROCESS | 1957 | 1461408439135 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:47:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:47:19 INFO - PROCESS | 1957 | 1461408439140 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:47:19 INFO - PROCESS | 1957 | 1461408439145 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 1957 | 1461408439148 Marionette TRACE conn4 <- [1,2950,null,{}] 03:47:19 INFO - PROCESS | 1957 | 1461408439153 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 1957 | 1461408439403 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:47:19 INFO - PROCESS | 1957 | 1461408439642 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2f6a000 == 117 [pid = 1957] [id = 745] 03:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bad9da000) [pid = 1957] [serial = 2236] [outer = (nil)] 03:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bb327f400) [pid = 1957] [serial = 2237] [outer = 0x7f7bad9da000] 03:47:19 INFO - PROCESS | 1957 | 1461408439730 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bb4168400) [pid = 1957] [serial = 2238] [outer = 0x7f7bad9da000] 03:47:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb3187800 == 118 [pid = 1957] [id = 746] 03:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bb5b9a000) [pid = 1957] [serial = 2239] [outer = (nil)] 03:47:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb3275000) [pid = 1957] [serial = 2240] [outer = 0x7f7bb5b9a000] 03:47:20 INFO - PROCESS | 1957 | 1461408440572 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:47:20 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. 03:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1480ms 03:47:20 INFO - PROCESS | 1957 | 1461408440625 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 1957 | 1461408440628 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:47:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:47:20 INFO - PROCESS | 1957 | 1461408440634 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 1957 | 1461408440636 Marionette TRACE conn4 <- [1,2954,null,{}] 03:47:20 INFO - PROCESS | 1957 | 1461408440641 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 1957 | 1461408440904 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:47:21 INFO - PROCESS | 1957 | 1461408441163 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb4411800 == 119 [pid = 1957] [id = 747] 03:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb3273400) [pid = 1957] [serial = 2241] [outer = (nil)] 03:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb5b9d000) [pid = 1957] [serial = 2242] [outer = 0x7f7bb3273400] 03:47:21 INFO - PROCESS | 1957 | 1461408441277 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb5c91800) [pid = 1957] [serial = 2243] [outer = 0x7f7bb3273400] 03:47:22 INFO - PROCESS | 1957 | 1461408442042 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:47:22 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 03:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1437ms 03:47:22 INFO - PROCESS | 1957 | 1461408442073 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 1957 | 1461408442077 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:47:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:47:22 INFO - PROCESS | 1957 | 1461408442083 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 1957 | 1461408442086 Marionette TRACE conn4 <- [1,2958,null,{}] 03:47:22 INFO - PROCESS | 1957 | 1461408442091 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 1957 | 1461408442345 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:47:22 INFO - PROCESS | 1957 | 1461408442603 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a38800 == 120 [pid = 1957] [id = 748] 03:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7ba8b6ac00) [pid = 1957] [serial = 2244] [outer = (nil)] 03:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bb5fde000) [pid = 1957] [serial = 2245] [outer = 0x7f7ba8b6ac00] 03:47:22 INFO - PROCESS | 1957 | 1461408442678 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bb7be8400) [pid = 1957] [serial = 2246] [outer = 0x7f7ba8b6ac00] 03:47:23 INFO - PROCESS | 1957 | 1461408443483 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:47:23 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. 03:47:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1429ms 03:47:23 INFO - PROCESS | 1957 | 1461408443512 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 1957 | 1461408443516 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:47:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:47:23 INFO - PROCESS | 1957 | 1461408443521 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1957 | 1461408443524 Marionette TRACE conn4 <- [1,2962,null,{}] 03:47:23 INFO - PROCESS | 1957 | 1461408443529 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 1957 | 1461408443739 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:47:24 INFO - PROCESS | 1957 | 1461408444011 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb8108800 == 121 [pid = 1957] [id = 749] 03:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bacd1c400) [pid = 1957] [serial = 2247] [outer = (nil)] 03:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bb7c08400) [pid = 1957] [serial = 2248] [outer = 0x7f7bacd1c400] 03:47:24 INFO - PROCESS | 1957 | 1461408444083 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bb7caec00) [pid = 1957] [serial = 2249] [outer = 0x7f7bacd1c400] 03:47:24 INFO - PROCESS | 1957 | 1461408444824 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:47:24 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. 03:47:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1335ms 03:47:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:47:24 INFO - PROCESS | 1957 | 1461408444857 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 1957 | 1461408444860 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:47:24 INFO - PROCESS | 1957 | 1461408444867 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 1957 | 1461408444870 Marionette TRACE conn4 <- [1,2966,null,{}] 03:47:24 INFO - PROCESS | 1957 | 1461408444875 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 1957 | 1461408445094 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:47:25 INFO - PROCESS | 1957 | 1461408445333 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbcda9000 == 122 [pid = 1957] [id = 750] 03:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bad788800) [pid = 1957] [serial = 2250] [outer = (nil)] 03:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bb7ce3c00) [pid = 1957] [serial = 2251] [outer = 0x7f7bad788800] 03:47:25 INFO - PROCESS | 1957 | 1461408445405 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bb7d76400) [pid = 1957] [serial = 2252] [outer = 0x7f7bad788800] 03:47:26 INFO - PROCESS | 1957 | 1461408446192 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:47:26 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. 03:47:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1379ms 03:47:26 INFO - PROCESS | 1957 | 1461408446247 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 1957 | 1461408446251 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:47:26 INFO - PROCESS | 1957 | 1461408446256 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 1957 | 1461408446259 Marionette TRACE conn4 <- [1,2970,null,{}] 03:47:26 INFO - PROCESS | 1957 | 1461408446265 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 1957 | 1461408446514 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:47:26 INFO - PROCESS | 1957 | 1461408446797 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdb54800 == 123 [pid = 1957] [id = 751] 03:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bb3323800) [pid = 1957] [serial = 2253] [outer = (nil)] 03:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bb80ab400) [pid = 1957] [serial = 2254] [outer = 0x7f7bb3323800] 03:47:26 INFO - PROCESS | 1957 | 1461408446873 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bbca6d800) [pid = 1957] [serial = 2255] [outer = 0x7f7bb3323800] 03:47:27 INFO - PROCESS | 1957 | 1461408447620 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:47:27 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. 03:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1379ms 03:47:27 INFO - PROCESS | 1957 | 1461408447637 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 1957 | 1461408447639 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:47:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:47:27 INFO - PROCESS | 1957 | 1461408447645 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 1957 | 1461408447648 Marionette TRACE conn4 <- [1,2974,null,{}] 03:47:27 INFO - PROCESS | 1957 | 1461408447653 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 1957 | 1461408447900 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:47:28 INFO - PROCESS | 1957 | 1461408448172 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbf3aa000 == 124 [pid = 1957] [id = 752] 03:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bb5de0000) [pid = 1957] [serial = 2256] [outer = (nil)] 03:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bbca6e000) [pid = 1957] [serial = 2257] [outer = 0x7f7bb5de0000] 03:47:28 INFO - PROCESS | 1957 | 1461408448250 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bbcd71c00) [pid = 1957] [serial = 2258] [outer = 0x7f7bb5de0000] 03:47:29 INFO - PROCESS | 1957 | 1461408449058 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:47:29 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. 03:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1427ms 03:47:29 INFO - PROCESS | 1957 | 1461408449072 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 1957 | 1461408449076 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:47:29 INFO - PROCESS | 1957 | 1461408449082 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 1957 | 1461408449085 Marionette TRACE conn4 <- [1,2978,null,{}] 03:47:29 INFO - PROCESS | 1957 | 1461408449090 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 1957 | 1461408449336 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:47:29 INFO - PROCESS | 1957 | 1461408449615 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc015f000 == 125 [pid = 1957] [id = 753] 03:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bbd947c00) [pid = 1957] [serial = 2259] [outer = (nil)] 03:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bbefac400) [pid = 1957] [serial = 2260] [outer = 0x7f7bbd947c00] 03:47:29 INFO - PROCESS | 1957 | 1461408449705 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bbf1e5c00) [pid = 1957] [serial = 2261] [outer = 0x7f7bbd947c00] 03:47:30 INFO - PROCESS | 1957 | 1461408450466 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:47:30 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. 03:47:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1428ms 03:47:30 INFO - PROCESS | 1957 | 1461408450510 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 1957 | 1461408450514 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:47:30 INFO - PROCESS | 1957 | 1461408450520 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 1957 | 1461408450522 Marionette TRACE conn4 <- [1,2982,null,{}] 03:47:30 INFO - PROCESS | 1957 | 1461408450527 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 1957 | 1461408450775 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:47:31 INFO - PROCESS | 1957 | 1461408451021 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc29ef000 == 126 [pid = 1957] [id = 754] 03:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7bb04b8c00) [pid = 1957] [serial = 2262] [outer = (nil)] 03:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bbf1e7000) [pid = 1957] [serial = 2263] [outer = 0x7f7bb04b8c00] 03:47:31 INFO - PROCESS | 1957 | 1461408451096 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bbff37800) [pid = 1957] [serial = 2264] [outer = 0x7f7bb04b8c00] 03:47:31 INFO - PROCESS | 1957 | 1461408451850 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:47:31 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 03:47:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1376ms 03:47:31 INFO - PROCESS | 1957 | 1461408451897 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 1957 | 1461408451901 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:47:31 INFO - PROCESS | 1957 | 1461408451906 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 1957 | 1461408451908 Marionette TRACE conn4 <- [1,2986,null,{}] 03:47:31 INFO - PROCESS | 1957 | 1461408451914 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 1957 | 1461408452168 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:47:32 INFO - PROCESS | 1957 | 1461408452414 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc332f800 == 127 [pid = 1957] [id = 755] 03:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bb7c08800) [pid = 1957] [serial = 2265] [outer = (nil)] 03:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bbff52000) [pid = 1957] [serial = 2266] [outer = 0x7f7bb7c08800] 03:47:32 INFO - PROCESS | 1957 | 1461408452497 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bc128c800) [pid = 1957] [serial = 2267] [outer = 0x7f7bb7c08800] 03:47:33 INFO - PROCESS | 1957 | 1461408453253 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:47:33 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. 03:47:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1375ms 03:47:33 INFO - PROCESS | 1957 | 1461408453282 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 1957 | 1461408453286 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:47:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:47:33 INFO - PROCESS | 1957 | 1461408453291 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 1957 | 1461408453293 Marionette TRACE conn4 <- [1,2990,null,{}] 03:47:33 INFO - PROCESS | 1957 | 1461408453299 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 1957 | 1461408453519 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:47:33 INFO - PROCESS | 1957 | 1461408453770 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc38c8800 == 128 [pid = 1957] [id = 756] 03:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7bb81d1400) [pid = 1957] [serial = 2268] [outer = (nil)] 03:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bc2910400) [pid = 1957] [serial = 2269] [outer = 0x7f7bb81d1400] 03:47:33 INFO - PROCESS | 1957 | 1461408453849 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bc2db7400) [pid = 1957] [serial = 2270] [outer = 0x7f7bb81d1400] 03:47:34 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc80d6000 == 129 [pid = 1957] [id = 757] 03:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bc33e4000) [pid = 1957] [serial = 2271] [outer = (nil)] 03:47:34 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bc2908c00) [pid = 1957] [serial = 2272] [outer = 0x7f7bc33e4000] 03:47:34 INFO - PROCESS | 1957 | 1461408454686 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:47:34 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. 03:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1431ms 03:47:34 INFO - PROCESS | 1957 | 1461408454723 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 1957 | 1461408454727 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:47:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:47:34 INFO - PROCESS | 1957 | 1461408454732 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 1957 | 1461408454734 Marionette TRACE conn4 <- [1,2994,null,{}] 03:47:34 INFO - PROCESS | 1957 | 1461408454740 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 1957 | 1461408455042 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:47:35 INFO - PROCESS | 1957 | 1461408455290 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b41800 == 130 [pid = 1957] [id = 758] 03:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bb332e800) [pid = 1957] [serial = 2273] [outer = (nil)] 03:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bc3345c00) [pid = 1957] [serial = 2274] [outer = 0x7f7bb332e800] 03:47:35 INFO - PROCESS | 1957 | 1461408455406 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bc33ed800) [pid = 1957] [serial = 2275] [outer = 0x7f7bb332e800] 03:47:36 INFO - PROCESS | 1957 | 1461408456150 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:47:36 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 03:47:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1431ms 03:47:36 INFO - PROCESS | 1957 | 1461408456179 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 1957 | 1461408456181 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:47:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:47:36 INFO - PROCESS | 1957 | 1461408456192 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 1957 | 1461408456195 Marionette TRACE conn4 <- [1,2998,null,{}] 03:47:36 INFO - PROCESS | 1957 | 1461408456199 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 1957 | 1461408456427 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:47:36 INFO - PROCESS | 1957 | 1461408456670 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bcf35e800 == 131 [pid = 1957] [id = 759] 03:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bbcb94800) [pid = 1957] [serial = 2276] [outer = (nil)] 03:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bc347e000) [pid = 1957] [serial = 2277] [outer = 0x7f7bbcb94800] 03:47:36 INFO - PROCESS | 1957 | 1461408456757 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bc3bd5000) [pid = 1957] [serial = 2278] [outer = 0x7f7bbcb94800] 03:47:37 INFO - PROCESS | 1957 | 1461408457580 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:47:37 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. 03:47:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1429ms 03:47:37 INFO - PROCESS | 1957 | 1461408457623 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 1957 | 1461408457627 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:47:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:47:37 INFO - PROCESS | 1957 | 1461408457633 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1957 | 1461408457635 Marionette TRACE conn4 <- [1,3002,null,{}] 03:47:37 INFO - PROCESS | 1957 | 1461408457640 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 1957 | 1461408457856 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:47:38 INFO - PROCESS | 1957 | 1461408458128 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd5dd3800 == 132 [pid = 1957] [id = 760] 03:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bc2dbb400) [pid = 1957] [serial = 2279] [outer = (nil)] 03:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 203 (0x7f7bc662b800) [pid = 1957] [serial = 2280] [outer = 0x7f7bc2dbb400] 03:47:38 INFO - PROCESS | 1957 | 1461408458202 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 1957 | ++DOMWINDOW == 204 (0x7f7bc7c11000) [pid = 1957] [serial = 2281] [outer = 0x7f7bc2dbb400] 03:47:38 INFO - PROCESS | 1957 | 1461408458928 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:47:38 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. 03:47:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1333ms 03:47:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:47:38 INFO - PROCESS | 1957 | 1461408458966 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 1957 | 1461408458968 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:47:38 INFO - PROCESS | 1957 | 1461408458974 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 1957 | 1461408458977 Marionette TRACE conn4 <- [1,3006,null,{}] 03:47:38 INFO - PROCESS | 1957 | 1461408458982 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 1957 | 1461408459191 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:47:39 INFO - PROCESS | 1957 | 1461408459478 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd62d6000 == 133 [pid = 1957] [id = 761] 03:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 205 (0x7f7baad55000) [pid = 1957] [serial = 2282] [outer = (nil)] 03:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 206 (0x7f7bc7486c00) [pid = 1957] [serial = 2283] [outer = 0x7f7baad55000] 03:47:39 INFO - PROCESS | 1957 | 1461408459550 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 1957 | ++DOMWINDOW == 207 (0x7f7bc835a400) [pid = 1957] [serial = 2284] [outer = 0x7f7baad55000] 03:47:40 INFO - PROCESS | 1957 | 1461408460334 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:47:40 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. 03:47:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1379ms 03:47:40 INFO - PROCESS | 1957 | 1461408460353 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 1957 | 1461408460355 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:47:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:47:40 INFO - PROCESS | 1957 | 1461408460361 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 1957 | 1461408460363 Marionette TRACE conn4 <- [1,3010,null,{}] 03:47:40 INFO - PROCESS | 1957 | 1461408460369 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 1957 | 1461408460595 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:47:40 INFO - PROCESS | 1957 | 1461408460843 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd7413000 == 134 [pid = 1957] [id = 762] 03:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 208 (0x7f7bb1ff2400) [pid = 1957] [serial = 2285] [outer = (nil)] 03:47:40 INFO - PROCESS | 1957 | ++DOMWINDOW == 209 (0x7f7bc8388400) [pid = 1957] [serial = 2286] [outer = 0x7f7bb1ff2400] 03:47:40 INFO - PROCESS | 1957 | 1461408460915 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1957 | ++DOMWINDOW == 210 (0x7f7bc8569400) [pid = 1957] [serial = 2287] [outer = 0x7f7bb1ff2400] 03:47:41 INFO - PROCESS | 1957 | 1461408461725 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:47:41 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 03:47:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1376ms 03:47:41 INFO - PROCESS | 1957 | 1461408461740 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1957 | 1461408461743 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:47:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:47:41 INFO - PROCESS | 1957 | 1461408461750 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 1957 | 1461408461752 Marionette TRACE conn4 <- [1,3014,null,{}] 03:47:41 INFO - PROCESS | 1957 | 1461408461758 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 1957 | 1461408461997 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:47:42 INFO - PROCESS | 1957 | 1461408462280 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdac88800 == 135 [pid = 1957] [id = 763] 03:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 211 (0x7f7bc3bd5800) [pid = 1957] [serial = 2288] [outer = (nil)] 03:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 212 (0x7f7bc856e400) [pid = 1957] [serial = 2289] [outer = 0x7f7bc3bd5800] 03:47:42 INFO - PROCESS | 1957 | 1461408462360 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 1957 | ++DOMWINDOW == 213 (0x7f7bc8e34c00) [pid = 1957] [serial = 2290] [outer = 0x7f7bc3bd5800] 03:47:42 INFO - PROCESS | 1957 | [1957] 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 03:47:43 INFO - PROCESS | 1957 | 1461408463207 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:47:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:47:43 INFO - {} 03:47:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:47:43 INFO - {} 03:47:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:47:43 INFO - {} 03:47:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:47:43 INFO - {} 03:47:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1485ms 03:47:43 INFO - PROCESS | 1957 | 1461408463237 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 1957 | 1461408463240 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:47:43 INFO - TEST-START | /FileAPI/fileReader.html 03:47:43 INFO - PROCESS | 1957 | 1461408463247 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 1957 | 1461408463249 Marionette TRACE conn4 <- [1,3018,null,{}] 03:47:43 INFO - PROCESS | 1957 | 1461408463255 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 1957 | 1461408463485 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:47:43 INFO - PROCESS | 1957 | 1461408463763 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb2e5800 == 136 [pid = 1957] [id = 764] 03:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 214 (0x7f7bc8569000) [pid = 1957] [serial = 2291] [outer = (nil)] 03:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 215 (0x7f7bc9244c00) [pid = 1957] [serial = 2292] [outer = 0x7f7bc8569000] 03:47:43 INFO - PROCESS | 1957 | 1461408463846 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 1957 | ++DOMWINDOW == 216 (0x7f7bc96e3c00) [pid = 1957] [serial = 2293] [outer = 0x7f7bc8569000] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0da2800 == 135 [pid = 1957] [id = 684] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcc41800 == 134 [pid = 1957] [id = 505] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0379000 == 133 [pid = 1957] [id = 740] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0380000 == 132 [pid = 1957] [id = 739] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bae3d3000 == 131 [pid = 1957] [id = 738] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babadf800 == 130 [pid = 1957] [id = 737] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcb5ad800 == 129 [pid = 1957] [id = 736] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bca2e6000 == 128 [pid = 1957] [id = 735] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc9606000 == 127 [pid = 1957] [id = 734] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8d68800 == 126 [pid = 1957] [id = 733] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc88ca000 == 125 [pid = 1957] [id = 732] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8590000 == 124 [pid = 1957] [id = 731] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d4800 == 123 [pid = 1957] [id = 730] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc6c79800 == 122 [pid = 1957] [id = 729] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38d0800 == 121 [pid = 1957] [id = 728] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc0167800 == 120 [pid = 1957] [id = 727] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf720000 == 119 [pid = 1957] [id = 726] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdbdc000 == 118 [pid = 1957] [id = 725] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcdc1000 == 117 [pid = 1957] [id = 724] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb80e0800 == 116 [pid = 1957] [id = 723] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb618c000 == 115 [pid = 1957] [id = 722] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb43c5000 == 114 [pid = 1957] [id = 721] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb286a800 == 113 [pid = 1957] [id = 720] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb211c800 == 112 [pid = 1957] [id = 719] 03:47:46 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf74d800 == 111 [pid = 1957] [id = 718] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 215 (0x7f7bb10c0800) [pid = 1957] [serial = 2150] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 214 (0x7f7bb21da400) [pid = 1957] [serial = 2151] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 213 (0x7f7bb5fe0c00) [pid = 1957] [serial = 2040] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 212 (0x7f7bc29d0c00) [pid = 1957] [serial = 2139] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 211 (0x7f7bb1fed000) [pid = 1957] [serial = 2031] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 210 (0x7f7bbf490400) [pid = 1957] [serial = 2123] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 209 (0x7f7bc29cd800) [pid = 1957] [serial = 2136] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 208 (0x7f7bb63b1c00) [pid = 1957] [serial = 2097] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 207 (0x7f7badbe0800) [pid = 1957] [serial = 2138] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 206 (0x7f7bbf706800) [pid = 1957] [serial = 2124] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 205 (0x7f7bb7a19c00) [pid = 1957] [serial = 2099] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 204 (0x7f7bbdba5800) [pid = 1957] [serial = 2049] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 203 (0x7f7badbe0c00) [pid = 1957] [serial = 2082] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 202 (0x7f7bb25cfc00) [pid = 1957] [serial = 2087] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb3330400) [pid = 1957] [serial = 2055] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb81d2800) [pid = 1957] [serial = 2109] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bad783400) [pid = 1957] [serial = 2142] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bbed4f000) [pid = 1957] [serial = 2052] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bb5b9c400) [pid = 1957] [serial = 2037] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bbf1ea000) [pid = 1957] [serial = 2120] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bb03df000) [pid = 1957] [serial = 2145] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bb7cec000) [pid = 1957] [serial = 2105] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bbff4ec00) [pid = 1957] [serial = 2130] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb0788400) [pid = 1957] [serial = 1953] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bb0d88800) [pid = 1957] [serial = 2147] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bb0c87400) [pid = 1957] [serial = 2085] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bb5dda400) [pid = 1957] [serial = 2094] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb7d70400) [pid = 1957] [serial = 2106] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bbff59000) [pid = 1957] [serial = 2132] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bae1eec00) [pid = 1957] [serial = 2144] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bc0f46800) [pid = 1957] [serial = 2133] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bb7cb3800) [pid = 1957] [serial = 2103] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bbf181000) [pid = 1957] [serial = 2117] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bbff35000) [pid = 1957] [serial = 2129] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bbcd75400) [pid = 1957] [serial = 2046] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bb2f92800) [pid = 1957] [serial = 2088] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bb0524800) [pid = 1957] [serial = 2084] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bbca6a400) [pid = 1957] [serial = 2043] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bbf861400) [pid = 1957] [serial = 2126] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bbf1de800) [pid = 1957] [serial = 2118] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bbd951400) [pid = 1957] [serial = 2112] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bc2906400) [pid = 1957] [serial = 2135] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb312b800) [pid = 1957] [serial = 2034] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bbff38000) [pid = 1957] [serial = 2127] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7badbe8800) [pid = 1957] [serial = 2028] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bb3331000) [pid = 1957] [serial = 2090] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bad8f8400) [pid = 1957] [serial = 2081] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bb5b93400) [pid = 1957] [serial = 2093] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bbf45c000) [pid = 1957] [serial = 2121] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bbed44000) [pid = 1957] [serial = 2114] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb7c09800) [pid = 1957] [serial = 2100] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bbcd60c00) [pid = 1957] [serial = 2111] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bacd1c000) [pid = 1957] [serial = 2141] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bb10b9400) [pid = 1957] [serial = 2148] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bb4171400) [pid = 1957] [serial = 2091] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb7c16c00) [pid = 1957] [serial = 2102] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bbefad000) [pid = 1957] [serial = 2115] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb80a7400) [pid = 1957] [serial = 2108] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb6097400) [pid = 1957] [serial = 2096] [outer = (nil)] [url = about:blank] 03:47:46 INFO - PROCESS | 1957 | 1461408466691 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:47:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:47:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:47:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:47:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 3485ms 03:47:46 INFO - PROCESS | 1957 | 1461408466734 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:47:46 INFO - TEST-START | /FileAPI/historical.html 03:47:46 INFO - PROCESS | 1957 | 1461408466739 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:47:46 INFO - PROCESS | 1957 | 1461408466746 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 1957 | 1461408466751 Marionette TRACE conn4 <- [1,3022,null,{}] 03:47:46 INFO - PROCESS | 1957 | 1461408466760 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 1957 | 1461408466989 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:47:47 INFO - PROCESS | 1957 | 1461408467215 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7babaa3000 == 112 [pid = 1957] [id = 765] 03:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7babcd1c00) [pid = 1957] [serial = 2294] [outer = (nil)] 03:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bacd21c00) [pid = 1957] [serial = 2295] [outer = 0x7f7babcd1c00] 03:47:47 INFO - PROCESS | 1957 | 1461408467282 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bad787800) [pid = 1957] [serial = 2296] [outer = 0x7f7babcd1c00] 03:47:48 INFO - PROCESS | 1957 | 1461408468006 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:47:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:47:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:47:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:47:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:47:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:47:48 INFO - TEST-OK | /FileAPI/historical.html | took 1285ms 03:47:48 INFO - PROCESS | 1957 | 1461408468033 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 1957 | 1461408468041 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:47:48 INFO - TEST-START | /FileAPI/idlharness.html 03:47:48 INFO - PROCESS | 1957 | 1461408468056 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 1957 | 1461408468060 Marionette TRACE conn4 <- [1,3026,null,{}] 03:47:48 INFO - PROCESS | 1957 | 1461408468066 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 1957 | 1461408468350 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:47:48 INFO - PROCESS | 1957 | 1461408468400 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7baf1de800 == 113 [pid = 1957] [id = 766] 03:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bad9d8400) [pid = 1957] [serial = 2297] [outer = (nil)] 03:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bae20bc00) [pid = 1957] [serial = 2298] [outer = 0x7f7bad9d8400] 03:47:48 INFO - PROCESS | 1957 | 1461408468462 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bb03e2c00) [pid = 1957] [serial = 2299] [outer = 0x7f7bad9d8400] 03:47:50 INFO - PROCESS | 1957 | 1461408470378 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:47:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:47:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:47:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:47:50 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 03:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:47:50 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 03:47:50 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 03:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:47:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:47:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:47:50 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 03:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:47:50 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 03:47:50 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 03:47:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:47:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:47:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:47:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:47:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:47:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:47:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 2482ms 03:47:50 INFO - PROCESS | 1957 | 1461408470564 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 1957 | 1461408470576 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:47:50 INFO - TEST-START | /FileAPI/idlharness.worker 03:47:50 INFO - PROCESS | 1957 | 1461408470589 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 1957 | 1461408470606 Marionette TRACE conn4 <- [1,3030,null,{}] 03:47:50 INFO - PROCESS | 1957 | 1461408470696 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 1957 | 1461408471039 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:47:51 INFO - PROCESS | 1957 | 1461408471073 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb1e2b000 == 114 [pid = 1957] [id = 767] 03:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bb2f92800) [pid = 1957] [serial = 2300] [outer = (nil)] 03:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bb4176000) [pid = 1957] [serial = 2301] [outer = 0x7f7bb2f92800] 03:47:51 INFO - PROCESS | 1957 | 1461408471139 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bb5c8bc00) [pid = 1957] [serial = 2302] [outer = 0x7f7bb2f92800] 03:47:51 INFO - PROCESS | 1957 | [1957] 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 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7babcc8c00) [pid = 1957] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bb6090000) [pid = 1957] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bb80ac400) [pid = 1957] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bc313ac00) [pid = 1957] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bb7d74800) [pid = 1957] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bb0d87400) [pid = 1957] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bc2db6800) [pid = 1957] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bb10bc800) [pid = 1957] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb1fec800) [pid = 1957] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bbff4d400) [pid = 1957] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb6149000) [pid = 1957] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb6099c00) [pid = 1957] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bc2db9000) [pid = 1957] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 152 (0x7f7bae1e9400) [pid = 1957] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 151 (0x7f7babcca400) [pid = 1957] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 150 (0x7f7bbed48c00) [pid = 1957] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 149 (0x7f7bc313a400) [pid = 1957] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 148 (0x7f7bc347a000) [pid = 1957] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 147 (0x7f7babccd400) [pid = 1957] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 146 (0x7f7bc333dc00) [pid = 1957] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 145 (0x7f7bb2244000) [pid = 1957] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 144 (0x7f7bb21db400) [pid = 1957] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 143 (0x7f7baedcc800) [pid = 1957] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:47:51 INFO - PROCESS | 1957 | --DOMWINDOW == 142 (0x7f7badbe2000) [pid = 1957] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:47:53 INFO - PROCESS | 1957 | 1461408473410 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:47:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:47:53 INFO - {} 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:47:53 INFO - {} 03:47:53 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 - {} 03:47:53 INFO - {} 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:47:53 INFO - {} 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:47:53 INFO - {} 03:47:53 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 - {} 03:47:53 INFO - {} 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:47:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:47:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 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 03:47:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:47:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:47:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:47:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:47:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:47:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:47:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:47:53 INFO - {} 03:47:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2910ms 03:47:53 INFO - PROCESS | 1957 | 1461408473496 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1957 | 1461408473499 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:47:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:47:53 INFO - PROCESS | 1957 | 1461408473504 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1957 | 1461408473506 Marionette TRACE conn4 <- [1,3034,null,{}] 03:47:53 INFO - PROCESS | 1957 | 1461408473510 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:53 INFO - PROCESS | 1957 | 1461408473982 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:47:54 INFO - PROCESS | 1957 | 1461408474209 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7ba8c2c800 == 115 [pid = 1957] [id = 768] 03:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 143 (0x7f7ba8817800) [pid = 1957] [serial = 2303] [outer = (nil)] 03:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 144 (0x7f7ba8825400) [pid = 1957] [serial = 2304] [outer = 0x7f7ba8817800] 03:47:54 INFO - PROCESS | 1957 | 1461408474326 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1957 | ++DOMWINDOW == 145 (0x7f7babcc8000) [pid = 1957] [serial = 2305] [outer = 0x7f7ba8817800] 03:47:55 INFO - PROCESS | 1957 | 1461408475164 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:47:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1677ms 03:47:55 INFO - PROCESS | 1957 | 1461408475184 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:47:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:47:55 INFO - PROCESS | 1957 | 1461408475191 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:47:55 INFO - PROCESS | 1957 | 1461408475198 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 1957 | 1461408475205 Marionette TRACE conn4 <- [1,3038,null,{}] 03:47:55 INFO - PROCESS | 1957 | 1461408475212 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 1957 | 1461408475522 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:47:55 INFO - PROCESS | 1957 | 1461408475727 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb0cd7000 == 116 [pid = 1957] [id = 769] 03:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 146 (0x7f7babccc000) [pid = 1957] [serial = 2306] [outer = (nil)] 03:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 147 (0x7f7bb0525000) [pid = 1957] [serial = 2307] [outer = 0x7f7babccc000] 03:47:55 INFO - PROCESS | 1957 | 1461408475809 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 1957 | ++DOMWINDOW == 148 (0x7f7bb10c6800) [pid = 1957] [serial = 2308] [outer = 0x7f7babccc000] 03:47:56 INFO - PROCESS | 1957 | 1461408476657 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:47:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:47:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1487ms 03:47:56 INFO - PROCESS | 1957 | 1461408476686 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:47:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:47:56 INFO - PROCESS | 1957 | 1461408476690 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:47:56 INFO - PROCESS | 1957 | 1461408476697 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 1957 | 1461408476699 Marionette TRACE conn4 <- [1,3042,null,{}] 03:47:56 INFO - PROCESS | 1957 | 1461408476705 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 1957 | 1461408476935 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:47:57 INFO - PROCESS | 1957 | 1461408477180 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb4415800 == 117 [pid = 1957] [id = 770] 03:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 149 (0x7f7bb2f50800) [pid = 1957] [serial = 2309] [outer = (nil)] 03:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 150 (0x7f7bb3323400) [pid = 1957] [serial = 2310] [outer = 0x7f7bb2f50800] 03:47:57 INFO - PROCESS | 1957 | 1461408477257 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1957 | ++DOMWINDOW == 151 (0x7f7bb5b9ec00) [pid = 1957] [serial = 2311] [outer = 0x7f7bb2f50800] 03:47:58 INFO - PROCESS | 1957 | 1461408478637 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:47:58 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. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:47:58 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'.) 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:47:58 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. 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:47:58 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. 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:47:58 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. 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:47:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:47:58 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2011ms 03:47:58 INFO - PROCESS | 1957 | 1461408478709 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1957 | 1461408478721 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:47:58 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:47:58 INFO - PROCESS | 1957 | 1461408478864 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 1957 | 1461408478874 Marionette TRACE conn4 <- [1,3046,null,{}] 03:47:58 INFO - PROCESS | 1957 | 1461408478891 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 1957 | 1461408479157 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:47:59 INFO - PROCESS | 1957 | 1461408479438 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb2548800 == 118 [pid = 1957] [id = 771] 03:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 152 (0x7f7bb22b1c00) [pid = 1957] [serial = 2312] [outer = (nil)] 03:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 153 (0x7f7bb6092400) [pid = 1957] [serial = 2313] [outer = 0x7f7bb22b1c00] 03:47:59 INFO - PROCESS | 1957 | 1461408479512 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bb6147c00) [pid = 1957] [serial = 2314] [outer = 0x7f7bb22b1c00] 03:47:59 INFO - PROCESS | 1957 | [1957] 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 03:48:00 INFO - PROCESS | 1957 | 1461408480356 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:48:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:48:00 INFO - {} 03:48:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1637ms 03:48:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:48:00 INFO - PROCESS | 1957 | 1461408480410 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 1957 | 1461408480412 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:48:00 INFO - PROCESS | 1957 | 1461408480424 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 1957 | 1461408480427 Marionette TRACE conn4 <- [1,3050,null,{}] 03:48:00 INFO - PROCESS | 1957 | 1461408480431 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 1957 | 1461408480685 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:48:00 INFO - PROCESS | 1957 | 1461408480926 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb7a22000 == 119 [pid = 1957] [id = 772] 03:48:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bb3323c00) [pid = 1957] [serial = 2315] [outer = (nil)] 03:48:00 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bb7c0a000) [pid = 1957] [serial = 2316] [outer = 0x7f7bb3323c00] 03:48:01 INFO - PROCESS | 1957 | 1461408480999 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1957 | ++DOMWINDOW == 157 (0x7f7bb81cd800) [pid = 1957] [serial = 2317] [outer = 0x7f7bb3323c00] 03:48:01 INFO - PROCESS | 1957 | 1461408481842 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:48:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:48:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1436ms 03:48:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:48:01 INFO - PROCESS | 1957 | 1461408481855 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 1957 | 1461408481857 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:48:01 INFO - PROCESS | 1957 | 1461408481864 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 1957 | 1461408481867 Marionette TRACE conn4 <- [1,3054,null,{}] 03:48:01 INFO - PROCESS | 1957 | 1461408481873 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:02 INFO - PROCESS | 1957 | 1461408482104 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:48:02 INFO - PROCESS | 1957 | 1461408482358 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb811d800 == 120 [pid = 1957] [id = 773] 03:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 158 (0x7f7bbf45f800) [pid = 1957] [serial = 2318] [outer = (nil)] 03:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 159 (0x7f7bbf494000) [pid = 1957] [serial = 2319] [outer = 0x7f7bbf45f800] 03:48:02 INFO - PROCESS | 1957 | 1461408482449 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 1957 | ++DOMWINDOW == 160 (0x7f7bbff59000) [pid = 1957] [serial = 2320] [outer = 0x7f7bbf45f800] 03:48:03 INFO - PROCESS | 1957 | 1461408483778 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:48:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:48:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:48:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:48:04 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" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:48:04 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" 03:48:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:48:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:48:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2007ms 03:48:04 INFO - PROCESS | 1957 | 1461408483915 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 1957 | 1461408483923 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:48:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:48:04 INFO - PROCESS | 1957 | 1461408483945 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 1957 | 1461408483953 Marionette TRACE conn4 <- [1,3058,null,{}] 03:48:04 INFO - PROCESS | 1957 | 1461408483963 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 1957 | 1461408484299 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:48:04 INFO - PROCESS | 1957 | 1461408484559 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbdb49000 == 121 [pid = 1957] [id = 774] 03:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 161 (0x7f7bbca73800) [pid = 1957] [serial = 2321] [outer = (nil)] 03:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 162 (0x7f7bc3648800) [pid = 1957] [serial = 2322] [outer = 0x7f7bbca73800] 03:48:04 INFO - PROCESS | 1957 | 1461408484631 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1957 | ++DOMWINDOW == 163 (0x7f7bc474c800) [pid = 1957] [serial = 2323] [outer = 0x7f7bbca73800] 03:48:05 INFO - PROCESS | 1957 | 1461408485421 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:48:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:48:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:48:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:48:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1548ms 03:48:05 INFO - PROCESS | 1957 | 1461408485497 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 1957 | 1461408485505 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:48:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:48:05 INFO - PROCESS | 1957 | 1461408485516 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 1957 | 1461408485521 Marionette TRACE conn4 <- [1,3062,null,{}] 03:48:05 INFO - PROCESS | 1957 | 1461408485534 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 1957 | 1461408485781 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:48:06 INFO - PROCESS | 1957 | 1461408486047 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bb303c000 == 122 [pid = 1957] [id = 775] 03:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 164 (0x7f7bae20a000) [pid = 1957] [serial = 2324] [outer = (nil)] 03:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 165 (0x7f7bc29cd800) [pid = 1957] [serial = 2325] [outer = 0x7f7bae20a000] 03:48:06 INFO - PROCESS | 1957 | 1461408486123 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 1957 | ++DOMWINDOW == 166 (0x7f7bc474f800) [pid = 1957] [serial = 2326] [outer = 0x7f7bae20a000] 03:48:06 INFO - PROCESS | 1957 | [1957] 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 03:48:07 INFO - PROCESS | 1957 | 1461408487009 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:48:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:48:07 INFO - {} 03:48:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1545ms 03:48:07 INFO - PROCESS | 1957 | 1461408487059 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1957 | 1461408487062 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:48:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:48:07 INFO - PROCESS | 1957 | 1461408487068 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1957 | 1461408487071 Marionette TRACE conn4 <- [1,3066,null,{}] 03:48:07 INFO - PROCESS | 1957 | 1461408487081 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 1957 | 1461408487359 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:48:07 INFO - PROCESS | 1957 | 1461408487601 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bbfe48800 == 123 [pid = 1957] [id = 776] 03:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 167 (0x7f7bc650c000) [pid = 1957] [serial = 2327] [outer = (nil)] 03:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 168 (0x7f7bc7c0f800) [pid = 1957] [serial = 2328] [outer = 0x7f7bc650c000] 03:48:07 INFO - PROCESS | 1957 | 1461408487676 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 1957 | ++DOMWINDOW == 169 (0x7f7bc805b400) [pid = 1957] [serial = 2329] [outer = 0x7f7bc650c000] 03:48:08 INFO - PROCESS | 1957 | 1461408488496 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:48:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:48:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1481ms 03:48:08 INFO - PROCESS | 1957 | 1461408488553 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 1957 | 1461408488556 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:48:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:48:08 INFO - PROCESS | 1957 | 1461408488562 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 1957 | 1461408488564 Marionette TRACE conn4 <- [1,3070,null,{}] 03:48:08 INFO - PROCESS | 1957 | 1461408488570 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 1957 | 1461408488835 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:48:09 INFO - PROCESS | 1957 | 1461408489117 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc0160800 == 124 [pid = 1957] [id = 777] 03:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 170 (0x7f7bc77e3800) [pid = 1957] [serial = 2330] [outer = (nil)] 03:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 171 (0x7f7bc8359800) [pid = 1957] [serial = 2331] [outer = 0x7f7bc77e3800] 03:48:09 INFO - PROCESS | 1957 | 1461408489195 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 1957 | ++DOMWINDOW == 172 (0x7f7bc8e37800) [pid = 1957] [serial = 2332] [outer = 0x7f7bc77e3800] 03:48:10 INFO - PROCESS | 1957 | 1461408490003 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:48:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:48:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1477ms 03:48:10 INFO - PROCESS | 1957 | 1461408490043 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 1957 | 1461408490047 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:48:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:48:10 INFO - PROCESS | 1957 | 1461408490052 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 1957 | 1461408490056 Marionette TRACE conn4 <- [1,3074,null,{}] 03:48:10 INFO - PROCESS | 1957 | 1461408490062 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 1957 | 1461408490302 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:48:10 INFO - PROCESS | 1957 | 1461408490578 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc1222800 == 125 [pid = 1957] [id = 778] 03:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 173 (0x7f7bb7a11400) [pid = 1957] [serial = 2333] [outer = (nil)] 03:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 174 (0x7f7bc912fc00) [pid = 1957] [serial = 2334] [outer = 0x7f7bb7a11400] 03:48:10 INFO - PROCESS | 1957 | 1461408490666 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 1957 | ++DOMWINDOW == 175 (0x7f7bc9789c00) [pid = 1957] [serial = 2335] [outer = 0x7f7bb7a11400] 03:48:11 INFO - PROCESS | 1957 | 1461408491474 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1430ms 03:48:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:48:11 INFO - PROCESS | 1957 | 1461408491485 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1957 | 1461408491488 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:48:11 INFO - PROCESS | 1957 | 1461408491494 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1957 | 1461408491498 Marionette TRACE conn4 <- [1,3078,null,{}] 03:48:11 INFO - PROCESS | 1957 | 1461408491504 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 1957 | 1461408491785 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:48:12 INFO - PROCESS | 1957 | 1461408492041 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc34e3000 == 126 [pid = 1957] [id = 779] 03:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 176 (0x7f7bc912d000) [pid = 1957] [serial = 2336] [outer = (nil)] 03:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 177 (0x7f7bcb587000) [pid = 1957] [serial = 2337] [outer = 0x7f7bc912d000] 03:48:12 INFO - PROCESS | 1957 | 1461408492117 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1957 | ++DOMWINDOW == 178 (0x7f7bb774e000) [pid = 1957] [serial = 2338] [outer = 0x7f7bc912d000] 03:48:13 INFO - PROCESS | 1957 | 1461408492997 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 1957 | 1461408493041 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:48:13 INFO - PROCESS | 1957 | 1461408493048 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1957 | 1461408493055 Marionette TRACE conn4 <- [1,3082,null,{}] 03:48:13 INFO - PROCESS | 1957 | 1461408493060 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 1957 | 1461408493403 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:48:13 INFO - PROCESS | 1957 | 1461408493609 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc5159800 == 127 [pid = 1957] [id = 780] 03:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 179 (0x7f7bc3bd4000) [pid = 1957] [serial = 2339] [outer = (nil)] 03:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 180 (0x7f7bcb8a5000) [pid = 1957] [serial = 2340] [outer = 0x7f7bc3bd4000] 03:48:13 INFO - PROCESS | 1957 | 1461408493686 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1957 | ++DOMWINDOW == 181 (0x7f7bcbb69c00) [pid = 1957] [serial = 2341] [outer = 0x7f7bc3bd4000] 03:48:14 INFO - PROCESS | 1957 | 1461408494472 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:48:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:48:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:48:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:48:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1488ms 03:48:14 INFO - PROCESS | 1957 | 1461408494539 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 1957 | 1461408494543 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:48:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:48:14 INFO - PROCESS | 1957 | 1461408494548 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 1957 | 1461408494550 Marionette TRACE conn4 <- [1,3086,null,{}] 03:48:14 INFO - PROCESS | 1957 | 1461408494556 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 1957 | 1461408494781 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:48:15 INFO - PROCESS | 1957 | 1461408495071 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc7cb8800 == 128 [pid = 1957] [id = 781] 03:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 182 (0x7f7bb051e800) [pid = 1957] [serial = 2342] [outer = (nil)] 03:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 183 (0x7f7bd010ac00) [pid = 1957] [serial = 2343] [outer = 0x7f7bb051e800] 03:48:15 INFO - PROCESS | 1957 | 1461408495148 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1957 | ++DOMWINDOW == 184 (0x7f7bd5132800) [pid = 1957] [serial = 2344] [outer = 0x7f7bb051e800] 03:48:15 INFO - PROCESS | 1957 | 1461408495893 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1385ms 03:48:15 INFO - PROCESS | 1957 | 1461408495935 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1957 | 1461408495939 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:48:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:48:15 INFO - PROCESS | 1957 | 1461408495944 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1957 | 1461408495947 Marionette TRACE conn4 <- [1,3090,null,{}] 03:48:15 INFO - PROCESS | 1957 | 1461408495952 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 1957 | 1461408496214 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:48:16 INFO - PROCESS | 1957 | 1461408496471 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc88b6800 == 129 [pid = 1957] [id = 782] 03:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 185 (0x7f7ba8a43800) [pid = 1957] [serial = 2345] [outer = (nil)] 03:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 186 (0x7f7bd5d5c000) [pid = 1957] [serial = 2346] [outer = 0x7f7ba8a43800] 03:48:16 INFO - PROCESS | 1957 | 1461408496547 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 1957 | ++DOMWINDOW == 187 (0x7f7bd6248800) [pid = 1957] [serial = 2347] [outer = 0x7f7ba8a43800] 03:48:17 INFO - PROCESS | 1957 | 1461408497341 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:48:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1431ms 03:48:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:48:17 INFO - PROCESS | 1957 | 1461408497376 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 1957 | 1461408497378 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:48:17 INFO - PROCESS | 1957 | 1461408497384 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1957 | 1461408497387 Marionette TRACE conn4 <- [1,3094,null,{}] 03:48:17 INFO - PROCESS | 1957 | 1461408497402 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 1957 | 1461408497640 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:48:17 INFO - PROCESS | 1957 | 1461408497870 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bc8b48800 == 130 [pid = 1957] [id = 783] 03:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 188 (0x7f7bb5fdd800) [pid = 1957] [serial = 2348] [outer = (nil)] 03:48:17 INFO - PROCESS | 1957 | ++DOMWINDOW == 189 (0x7f7bd6251000) [pid = 1957] [serial = 2349] [outer = 0x7f7bb5fdd800] 03:48:17 INFO - PROCESS | 1957 | 1461408497945 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 1957 | ++DOMWINDOW == 190 (0x7f7bd644d400) [pid = 1957] [serial = 2350] [outer = 0x7f7bb5fdd800] 03:48:18 INFO - PROCESS | 1957 | 1461408498762 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:48:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1393ms 03:48:18 INFO - PROCESS | 1957 | 1461408498777 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 1957 | 1461408498780 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:48:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:48:18 INFO - PROCESS | 1957 | 1461408498786 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 1957 | 1461408498789 Marionette TRACE conn4 <- [1,3098,null,{}] 03:48:18 INFO - PROCESS | 1957 | 1461408498794 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 1957 | 1461408499026 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:48:19 INFO - PROCESS | 1957 | 1461408499327 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bca2de800 == 131 [pid = 1957] [id = 784] 03:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 191 (0x7f7ba8b71800) [pid = 1957] [serial = 2351] [outer = (nil)] 03:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 192 (0x7f7bcbb11c00) [pid = 1957] [serial = 2352] [outer = 0x7f7ba8b71800] 03:48:19 INFO - PROCESS | 1957 | 1461408499402 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1957 | ++DOMWINDOW == 193 (0x7f7bd713e000) [pid = 1957] [serial = 2353] [outer = 0x7f7ba8b71800] 03:48:20 INFO - PROCESS | 1957 | 1461408500186 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:48:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1427ms 03:48:20 INFO - PROCESS | 1957 | 1461408500214 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 1957 | 1461408500217 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:48:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:48:20 INFO - PROCESS | 1957 | 1461408500223 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 1957 | 1461408500227 Marionette TRACE conn4 <- [1,3102,null,{}] 03:48:20 INFO - PROCESS | 1957 | 1461408500232 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 1957 | 1461408500498 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:48:20 INFO - PROCESS | 1957 | 1461408500755 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd519c800 == 132 [pid = 1957] [id = 785] 03:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 194 (0x7f7bb0529400) [pid = 1957] [serial = 2354] [outer = (nil)] 03:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 195 (0x7f7bd72b2c00) [pid = 1957] [serial = 2355] [outer = 0x7f7bb0529400] 03:48:20 INFO - PROCESS | 1957 | 1461408500834 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1957 | ++DOMWINDOW == 196 (0x7f7bd7428c00) [pid = 1957] [serial = 2356] [outer = 0x7f7bb0529400] 03:48:21 INFO - PROCESS | 1957 | 1461408501577 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:48:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1381ms 03:48:21 INFO - PROCESS | 1957 | 1461408501605 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 1957 | 1461408501609 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:48:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:48:21 INFO - PROCESS | 1957 | 1461408501615 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 1957 | 1461408501617 Marionette TRACE conn4 <- [1,3106,null,{}] 03:48:21 INFO - PROCESS | 1957 | 1461408501622 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 1957 | 1461408501889 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:48:22 INFO - PROCESS | 1957 | 1461408502153 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bd936c800 == 133 [pid = 1957] [id = 786] 03:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 197 (0x7f7bb2f50400) [pid = 1957] [serial = 2357] [outer = (nil)] 03:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 198 (0x7f7bd7430c00) [pid = 1957] [serial = 2358] [outer = 0x7f7bb2f50400] 03:48:22 INFO - PROCESS | 1957 | 1461408502224 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1957 | ++DOMWINDOW == 199 (0x7f7bd93bec00) [pid = 1957] [serial = 2359] [outer = 0x7f7bb2f50400] 03:48:23 INFO - PROCESS | 1957 | 1461408503066 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:48:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:48:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1475ms 03:48:23 INFO - PROCESS | 1957 | 1461408503091 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1957 | 1461408503095 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:48:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:48:23 INFO - PROCESS | 1957 | 1461408503100 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1957 | 1461408503102 Marionette TRACE conn4 <- [1,3110,null,{}] 03:48:23 INFO - PROCESS | 1957 | 1461408503108 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 1957 | 1461408503377 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:48:23 INFO - PROCESS | 1957 | 1461408503634 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bdb691000 == 134 [pid = 1957] [id = 787] 03:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 200 (0x7f7bd606c000) [pid = 1957] [serial = 2360] [outer = (nil)] 03:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 201 (0x7f7bdab6c000) [pid = 1957] [serial = 2361] [outer = 0x7f7bd606c000] 03:48:23 INFO - PROCESS | 1957 | 1461408503708 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1957 | ++DOMWINDOW == 202 (0x7f7bdab73c00) [pid = 1957] [serial = 2362] [outer = 0x7f7bd606c000] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdf887000 == 133 [pid = 1957] [id = 137] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb1e2b000 == 132 [pid = 1957] [id = 767] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7baf1de800 == 131 [pid = 1957] [id = 766] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7babaa3000 == 130 [pid = 1957] [id = 765] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bdac88800 == 129 [pid = 1957] [id = 763] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd7413000 == 128 [pid = 1957] [id = 762] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd62d6000 == 127 [pid = 1957] [id = 761] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bd5dd3800 == 126 [pid = 1957] [id = 760] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bcf35e800 == 125 [pid = 1957] [id = 759] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc8b41800 == 124 [pid = 1957] [id = 758] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc80d6000 == 123 [pid = 1957] [id = 757] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc38c8800 == 122 [pid = 1957] [id = 756] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc332f800 == 121 [pid = 1957] [id = 755] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc29ef000 == 120 [pid = 1957] [id = 754] 03:48:25 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bc015f000 == 119 [pid = 1957] [id = 753] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbf3aa000 == 118 [pid = 1957] [id = 752] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbdb54800 == 117 [pid = 1957] [id = 751] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bbcda9000 == 116 [pid = 1957] [id = 750] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb8108800 == 115 [pid = 1957] [id = 749] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb7a38800 == 114 [pid = 1957] [id = 748] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb4411800 == 113 [pid = 1957] [id = 747] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb3187800 == 112 [pid = 1957] [id = 746] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2f6a000 == 111 [pid = 1957] [id = 745] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb2549000 == 110 [pid = 1957] [id = 744] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7bb0cdc000 == 109 [pid = 1957] [id = 743] 03:48:26 INFO - PROCESS | 1957 | --DOCSHELL 0x7f7badae4800 == 108 [pid = 1957] [id = 742] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 201 (0x7f7bb224cc00) [pid = 1957] [serial = 2225] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 200 (0x7f7bb81d5c00) [pid = 1957] [serial = 2171] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 199 (0x7f7bc7482800) [pid = 1957] [serial = 2201] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 198 (0x7f7bc3bd4400) [pid = 1957] [serial = 2192] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 197 (0x7f7bbf703c00) [pid = 1957] [serial = 2178] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 196 (0x7f7bb1fe8000) [pid = 1957] [serial = 2219] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 195 (0x7f7bc4742800) [pid = 1957] [serial = 2193] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 194 (0x7f7bc2dc2400) [pid = 1957] [serial = 2183] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 193 (0x7f7bb22a3000) [pid = 1957] [serial = 2159] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 192 (0x7f7bb5b9b800) [pid = 1957] [serial = 2163] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 191 (0x7f7bc8356400) [pid = 1957] [serial = 2211] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 190 (0x7f7bb7a17800) [pid = 1957] [serial = 2169] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 189 (0x7f7bbcd79800) [pid = 1957] [serial = 2174] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 188 (0x7f7bb21d6400) [pid = 1957] [serial = 2220] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 187 (0x7f7bc3643c00) [pid = 1957] [serial = 2187] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 186 (0x7f7bb21d3800) [pid = 1957] [serial = 2223] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 185 (0x7f7bc7e37800) [pid = 1957] [serial = 2207] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 184 (0x7f7bc2904800) [pid = 1957] [serial = 2181] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 183 (0x7f7bc7c08c00) [pid = 1957] [serial = 2204] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 182 (0x7f7bbf182400) [pid = 1957] [serial = 2177] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 181 (0x7f7bc3144800) [pid = 1957] [serial = 2184] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 180 (0x7f7bc5d26800) [pid = 1957] [serial = 2196] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 179 (0x7f7bacfcd400) [pid = 1957] [serial = 2213] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 178 (0x7f7bb3278800) [pid = 1957] [serial = 2162] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 177 (0x7f7bc3a81400) [pid = 1957] [serial = 2190] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 176 (0x7f7bc3a75400) [pid = 1957] [serial = 2189] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 175 (0x7f7bc5142800) [pid = 1957] [serial = 2195] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 174 (0x7f7bb5fd4400) [pid = 1957] [serial = 2165] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 173 (0x7f7bb2607400) [pid = 1957] [serial = 2160] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 172 (0x7f7bc7c0d000) [pid = 1957] [serial = 2205] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 171 (0x7f7bc3478c00) [pid = 1957] [serial = 2186] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 170 (0x7f7bad8ed800) [pid = 1957] [serial = 2214] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 169 (0x7f7bbcd60800) [pid = 1957] [serial = 2172] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 168 (0x7f7bc77e8000) [pid = 1957] [serial = 2202] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 167 (0x7f7bc6517800) [pid = 1957] [serial = 2198] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 166 (0x7f7bb03e4400) [pid = 1957] [serial = 2217] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 165 (0x7f7bb04b5400) [pid = 1957] [serial = 2222] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 164 (0x7f7bbdba2800) [pid = 1957] [serial = 2175] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 163 (0x7f7bc6a73800) [pid = 1957] [serial = 2199] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 162 (0x7f7bc805b800) [pid = 1957] [serial = 2208] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 161 (0x7f7bb3324000) [pid = 1957] [serial = 2079] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 160 (0x7f7bc8061400) [pid = 1957] [serial = 2210] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 159 (0x7f7bae1ed400) [pid = 1957] [serial = 2216] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 158 (0x7f7bbff54400) [pid = 1957] [serial = 2180] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 157 (0x7f7bb04b6c00) [pid = 1957] [serial = 2157] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 156 (0x7f7bb6151000) [pid = 1957] [serial = 2168] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 155 (0x7f7bb25ca000) [pid = 1957] [serial = 2153] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 154 (0x7f7bb6090400) [pid = 1957] [serial = 2166] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | --DOMWINDOW == 153 (0x7f7bae215800) [pid = 1957] [serial = 2156] [outer = (nil)] [url = about:blank] 03:48:26 INFO - PROCESS | 1957 | 1461408506582 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:48:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:48:26 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 03:48:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:48:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 3532ms 03:48:26 INFO - PROCESS | 1957 | 1461408506635 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1957 | 1461408506640 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:48:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:48:26 INFO - PROCESS | 1957 | 1461408506648 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1957 | 1461408506652 Marionette TRACE conn4 <- [1,3114,null,{}] 03:48:26 INFO - PROCESS | 1957 | 1461408506661 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 1957 | 1461408506916 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:48:27 INFO - PROCESS | 1957 | 1461408507117 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c41b2873-9f57-48f1-843d-d7d4f368239f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 1957 | ++DOCSHELL 0x7f7bad8b9800 == 109 [pid = 1957] [id = 788] 03:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 154 (0x7f7bacfca400) [pid = 1957] [serial = 2363] [outer = (nil)] 03:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 155 (0x7f7bad77f000) [pid = 1957] [serial = 2364] [outer = 0x7f7bacfca400] 03:48:27 INFO - PROCESS | 1957 | 1461408507189 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1957 | ++DOMWINDOW == 156 (0x7f7bad9df000) [pid = 1957] [serial = 2365] [outer = 0x7f7bacfca400] 03:48:27 INFO - PROCESS | 1957 | 1461408507922 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:48:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1283ms 03:48:27 INFO - PROCESS | 1957 | 1461408507930 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1957 | 1461408507938 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:48:29 WARNING - u'runner_teardown' () 03:48:29 INFO - No more tests 03:48:29 INFO - Got 0 unexpected results 03:48:29 INFO - SUITE-END | took 1147s 03:48:29 INFO - Closing logging queue 03:48:29 INFO - queue closed 03:48:29 INFO - Return code: 0 03:48:29 WARNING - # TBPL SUCCESS # 03:48:29 INFO - Running post-action listener: _resource_record_post_action 03:48:29 INFO - Running post-run listener: _resource_record_post_run 03:48:30 INFO - Total resource usage - Wall time: 1184s; CPU: 98.0%; Read bytes: 6619136; Write bytes: 979763200; Read time: 3256; Write time: 359616 03:48:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:48:30 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 50757632; Read time: 0; Write time: 44416 03:48:30 INFO - run-tests - Wall time: 1154s; CPU: 98.0%; Read bytes: 6033408; Write bytes: 928907264; Read time: 3212; Write time: 315196 03:48:30 INFO - Running post-run listener: _upload_blobber_files 03:48:30 INFO - Blob upload gear active. 03:48:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:48:30 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 03:48:30 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'] 03:48:30 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 03:48:30 INFO - (blobuploader) - INFO - Open directory for files ... 03:48:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:48:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:48:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:48:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:48:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:48:32 INFO - (blobuploader) - INFO - Done attempting. 03:48:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:48:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:48:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:48:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:48:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:48:32 INFO - (blobuploader) - INFO - Done attempting. 03:48:32 INFO - (blobuploader) - INFO - Iteration through files over. 03:48:32 INFO - Return code: 0 03:48:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:48:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:48:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ccd9fb1a0a77be9d8f12b538ef4d80fb1b763ddcc274757f92f514b210bc69ffa9fb0b79f5bd8a57bb29b91154c3392afac12bb2182017b7b99c5e04d04cd0e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a4b1d6dac07d141f876505db0b114ec21df5b391d96e18a02870208c89d5cff972947d264c95020c6ab95acfe7ba7d6358efd319068331c81842340dfb097bee"} 03:48:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:48:32 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:48:32 INFO - Contents: 03:48:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ccd9fb1a0a77be9d8f12b538ef4d80fb1b763ddcc274757f92f514b210bc69ffa9fb0b79f5bd8a57bb29b91154c3392afac12bb2182017b7b99c5e04d04cd0e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a4b1d6dac07d141f876505db0b114ec21df5b391d96e18a02870208c89d5cff972947d264c95020c6ab95acfe7ba7d6358efd319068331c81842340dfb097bee"} 03:48:32 INFO - Running post-run listener: copy_logs_to_upload_dir 03:48:32 INFO - Copying logs to upload dir... 03:48:32 INFO - mkdir: /builds/slave/test/build/upload/logs 03:48:32 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1319.882046 ========= master_lag: 2.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 2 secs) (at 2016-04-23 03:48:35.274919) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-23 03:48:35.276079) ========= 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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ccd9fb1a0a77be9d8f12b538ef4d80fb1b763ddcc274757f92f514b210bc69ffa9fb0b79f5bd8a57bb29b91154c3392afac12bb2182017b7b99c5e04d04cd0e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a4b1d6dac07d141f876505db0b114ec21df5b391d96e18a02870208c89d5cff972947d264c95020c6ab95acfe7ba7d6358efd319068331c81842340dfb097bee"} build_url:https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033390 build_url: 'https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/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/ccd9fb1a0a77be9d8f12b538ef4d80fb1b763ddcc274757f92f514b210bc69ffa9fb0b79f5bd8a57bb29b91154c3392afac12bb2182017b7b99c5e04d04cd0e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/a4b1d6dac07d141f876505db0b114ec21df5b391d96e18a02870208c89d5cff972947d264c95020c6ab95acfe7ba7d6358efd319068331c81842340dfb097bee"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OgB5H4LzRz6Gk5fb4-SoEg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 2.71 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-23 03:48:38.023435) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:48:38.023784) ========= 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-1461406392.637114-378283091 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019526 ========= master_lag: 0.12 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 03:48:38.165465) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 03:48:38.165772) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 03:48:38.166144) ========= ========= Total master_lag: 8.50 =========